Demo

Senior Software Engineer

Trissential
Rochester, MN Full Time
POSTED ON 6/24/2026
AVAILABLE BEFORE 7/23/2026
Location: Remote within USA

Employment Type: W2 Contract

Are you a Senior Software Engineer who thrives at the intersection of data, cloud, and innovation? Trissential is partnering with a cutting-edge client to build a next-generation research data platform—and we’re looking for someone like you to help bring it to life. If you’re passionate about building scalable, data-driven systems and want to make a meaningful impact in healthcare and scientific research, this opportunity is built for you.

What’s in It for You?

  • Meaningful Impact – Help build a research data platform that accelerates scientific discovery and improves patient outcomes
  • Cutting-Edge Technology – Work with modern cloud-native tools like GCP, BigQuery, Dataflow, and containerized pipelines
  • Highly Collaborative Environment – Partner with data engineers, architects, product teams, and platform experts
  • Autonomy & Ownership – Lead initiatives, influence architecture, and mentor junior engineers
  • Continuous Learning – Gain exposure to data science, machine learning pipelines, and advanced analytics systems

Your Role & Responsibilities

  • Design and build scalable, resilient back-end services supporting data-intensive clinical and analytics applications
  • Develop and maintain data pipelines for ingestion, validation, transformation, and replication across systems
  • Build cloud-native solutions using Google Cloud Platform services such as BigQuery, Dataflow, and Cloud Storage
  • Collaborate with Product Owners, Architects, and Engineers to translate requirements into robust technical solutions
  • Package, deploy, and manage applications using Docker containers in a cloud environment
  • Implement CI/CD pipelines using Azure DevOps and manage code through Git repositories
  • Create and maintain data catalogs, dashboards, and documentation for datasets and pipelines
  • Troubleshoot complex system issues using root cause analysis and data investigation techniques
  • Participate in Agile ceremonies and contribute to DevOps best practices
  • Mentor junior engineers and contribute to architecture and design discussions

Skills & Experience You Should Possess

  • 5 years of experience in software engineering or backend development
  • Strong programming skills in Python (primary), with exposure to Java, Go, or similar languages
  • Experience building and maintaining data pipelines and distributed systems
  • Hands-on experience with cloud platforms such as GCP, AWS, or Azure
  • Knowledge of modern software development practices including CI/CD, containerization, and microservices architecture
  • Experience with Linux-based systems and containerized environments (Docker)
  • Familiarity with databases, data warehousing, and analytics platforms
  • Strong problem-solving skills with the ability to work independently and collaboratively
  • Excellent communication skills and ability to engage with cross-functional teams

Bonus Points If You Have

  • Experience working in healthcare, life sciences, or research environments
  • Familiarity with Google Cloud Platform tools (BigQuery, Dataflow, Cloud SQL, etc.)
  • Knowledge of data validation frameworks and data quality assurance practices
  • Experience with Azure DevOps, Veracode, Prisma Cloud
  • Background in scientific domains such as biology, genetics, or biochemistry
  • Exposure to machine learning or advanced analytics pipelines

Education & Certifications You Need

  • Bachelor’s degree in Computer Science, Engineering, or related field (required)
  • Master’s degree in a related field (preferred)
  • Equivalent experience will also be considered

What We Offer

At Trissential, we value expertise, innovation, and collaboration. By joining our client’s team, you'll work on impactful projects while enjoying a flexible and supportive work environment.

  • Competitive Compensation –$75–$85 per hour. Final compensation is determined based on skill alignment, years of experience, and fair, market-based rates by geography.
  • Comprehensive Benefits for you and your dependents – Medical, dental, vision, free tele-health, HSA with company contribution, life and disability insurance, and 401k with matching
  • Paid Time Off – Offers paid time away from work
  • Fully Remote Flexibility – Work from anywhere within the U.S.
  • Career Growth – Access to advanced technologies and leadership opportunities
  • Innovative Culture – Be part of a forward-thinking team driving real-world impact

Note: This role is open only to candidates authorized to work in the United States.

Ready to be part of something exciting?

Take the next step in your career and help shape the future of data-driven healthcare and research. Apply today to join Trissential and make an impact that matters

Salary : $75 - $85

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$108,740 - $126,996
Income Estimation: 
$134,729 - $158,988
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Trissential

  • Trissential Minneapolis, MN
  • Location: Hybrid – Denver, CO or Minneapolis–St. Paul, MN (1 day onsite/week expected) Engagement Type: Contract (High likelihood of extension) Build the C... more
  • 15 Days Ago

  • Trissential Denver, CO
  • Location: Hybrid – Denver, CO or Minneapolis–St. Paul, MN (1 day onsite/week expected) Engagement Type: Contract (High likelihood of extension) Build the C... more
  • 15 Days Ago

  • Trissential Minneapolis, MN
  • Location: Hybrid (Minneapolis, MN) Employment Type: Full-Time Are you an experienced End User Services Business Analyst looking for a role where you can in... more
  • Just Posted

  • Trissential Minneapolis, MN
  • Location: On‑Site (Minneapolis, Minnesota or Denver, Colorado) Employment Type: Contract (High likelihood of conversion to permanent) Build the Future of C... more
  • Just Posted


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Rochester, MN area that may be a better fit.

  • Da Vinci Software Rochester, MN
  • Overview: Our client is seeking a Senior Data Engineer who will be responsible for the support the design, deployment, and stabilization of client’s enterp... more
  • 21 Days Ago

  • TALENT Software Services Rochester, MN
  • Are you an experienced Senior Telecom/Network Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!