1

Senior Bioinformatics Software Engineer Jobs in Minnesota

Senior Software Engineer

Minneapolis, MN ยท On-site +1

$130K - $150K/yr

Our client is seeking a Senior Software Engineer to join their product engineering team and play a key role in modernizing their platform architecture. This position is ideal for a highly skilled ...

Senior Software Engineer

Eagan, MN

$124K - $164K/yr

Senior Software Engineer Location: Eagan, MN Senior Software Engineer Developer will be joining Agile team working on our eLearning platform. This team works on the UI, business and data layers plus ...

Senior Software Engineer

Maple Grove, MN

$125K - $165K/yr

Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we develop innovative medical technologies and connected solutions that improve patient outcomes and ...

Senior Software Engineer

Bloomington, MN ยท On-site

$123K - $162K/yr

CL - Senior Full Stack Engineer (Java/React)*** Location: US-MA-Dedham MUST BE A U.S. CITIZEN as ... Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology ...

Senior Software Engineer

Saint Paul, MN ยท On-site

$123K - $163K/yr

Trane Technologies is currently seeking a highly experienced Senior Software Engineer to design, build, and support scalable, secure, cloud-native applications that solve meaningful business problems.

Senior Software Engineer

Saint Paul, MN ยท On-site

$123K - $163K/yr

Trane Technologies is currently seeking a highly experienced Senior Software Engineer to design, build, and support scalable, secure, cloud-native applications that solve meaningful business problems.

Senior Software Engineer

Maple Grove, MN ยท On-site

$125K - $165K/yr

Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we develop innovative medical technologies and connected solutions that improve patient outcomes and ...

Senior Software Engineer

Maple Grove, MN ยท On-site

$125K - $165K/yr

Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we develop innovative medical technologies and connected solutions that improve patient outcomes and ...

Senior Software Engineer

Shoreview, MN ยท On-site

$125K - $140K/yr

Senior Software Engineer at TSI TSI is reimagining their business and customer experience by delivering game changing digital solutions across a variety of market segments, using leading-edge ...

Senior 3D Software Engineer

Maplewood, MN ยท On-site

$125K - $165K/yr

Job#: 3041048 Senior 3D Software Engineer Location: Remote Duration: 12-Month Contract (Potential for Extension) Overview We are seeking a Senior 3D Software Engineer to join a highly collaborative ...

Senior Software Engineer

Eden Prairie, MN ยท On-site

$91K - $163K/yr

Position Summary As a Senior Software Engineer (Tech Lead), you will play a critical role in leading end-to-end software engineering activities while providing strong technical direction and hands-on ...

next page

Showing results 1-20

Senior Bioinformatics Software Engineer information

See Minnesota salary details

$82.8K

$100.2K

$117K

How much do senior bioinformatics software engineer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for senior bioinformatics software engineer in Minnesota is $100,165.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,600.00 and $107,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Bioinformatics Software Engineer, and why are they important?

To thrive as a Senior Bioinformatics Software Engineer, you need a strong background in computer science, biology, and data analysis, often supported by an advanced degree in bioinformatics or a related field. Expertise with programming languages (such as Python, R, or Java), cloud computing, bioinformatics tools, and version control systems is typically required, along with experience using databases and relevant software frameworks. Strong problem-solving skills, collaboration, and effective communication are crucial soft skills for working with multidisciplinary teams and presenting complex data. These combined skills enable the effective development and maintenance of robust software tools that support cutting-edge biological research and data-driven discoveries.

How does a Senior Bioinformatics Software Engineer typically collaborate with cross-functional teams in a research or clinical setting?

Senior Bioinformatics Software Engineers frequently work alongside biologists, data scientists, and clinicians to develop and maintain computational pipelines for data analysis. They play a key role in translating complex biological questions into scalable software solutions, often leading code reviews, mentoring junior developers, and ensuring data integrity. Regular meetings and clear communication are vital, as the role requires aligning technical development with scientific goals and regulatory requirements. This collaborative environment offers opportunities to influence project direction and contribute to impactful discoveries.

What does a Senior Bioinformatics Software Engineer do?

A Senior Bioinformatics Software Engineer designs, develops, and maintains software tools and pipelines to analyze biological data, such as genomic or proteomic information. They work closely with scientists and researchers to understand data requirements and translate them into efficient, scalable computational solutions. Their responsibilities often include coding, troubleshooting, optimizing algorithms, as well as mentoring junior engineers and contributing to project planning. Senior engineers are expected to have strong programming skills, a solid understanding of bioinformatics concepts, and experience working with large biological datasets.

What is the difference between Senior Bioinformatics Software Engineer vs Bioinformatics Software Engineer?

AspectSenior Bioinformatics Software EngineerBioinformatics Software Engineer
Required CredentialsBachelor's or Master's in Bioinformatics, Computer Science, or related field; experience in software development and bioinformatics toolsBachelor's or Master's in Bioinformatics, Computer Science, or related field; less emphasis on extensive experience
Work EnvironmentResearch labs, biotech companies, healthcare institutions, often leading projectsResearch teams, biotech firms, academic settings, supporting bioinformatics analysis
Employer & Industry UsageUsed in biotech, pharma, healthcare, research institutionsCommon in similar industries, often as entry to mid-level roles

The main difference between a Senior Bioinformatics Software Engineer and a Bioinformatics Software Engineer lies in experience and responsibility. Senior roles typically require more advanced skills, leadership, and project management, while entry-level roles focus on supporting bioinformatics analysis and software development. Both roles are vital in biotech and research industries, but senior positions involve greater oversight and strategic input.

What are the most commonly searched types of Bioinformatics Software Engineer jobs in Minnesota? The most popular types of Bioinformatics Software Engineer jobs in Minnesota are:
What are popular job titles related to Senior Bioinformatics Software Engineer jobs in Minnesota? For Senior Bioinformatics Software Engineer jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Senior Bioinformatics Software Engineer jobs in Minnesota look for? The top searched job categories for Senior Bioinformatics Software Engineer jobs in Minnesota are:
What cities in Minnesota are hiring for Senior Bioinformatics Software Engineer jobs? Cities in Minnesota with the most Senior Bioinformatics Software Engineer job openings:
Senior Software Engineer

Senior Software Engineer

Emergent Software

Minneapolis, MN โ€ข On-site, Remote

$130K - $150K/yr

Full-time

Posted 3 days ago


Job description

**This position is a direct hire for one of our clients. This is a fully remote position. Eligible candidates must currently reside in the US and authorized to work in the US without visa sponsorship.**
Our client is seeking a Senior Software Engineer to join their product engineering team and play a key role in modernizing their platform architecture. This position is ideal for a highly skilled engineer who combines strong hands-on development expertise with technical leadership, architectural thinking, and the ability to drive projects from concept through delivery.
This individual will help lead critical engineering initiatives, including the evolution of a monolithic application toward a service-oriented architecture, while partnering with internal teams and external development partners to deliver scalable, high-quality solutions.
Primary Duties
  • Manage technical projects from planning and design through implementation and delivery.
  • Serve as a senior technical contributor, balancing hands-on software development with technical leadership responsibilities.
  • Design scalable applications and make architecture decisions that support long-term growth and performance.
  • Help drive modernization efforts, including the transition from a monolithic system to service-oriented architectures and cloud-based solutions.
  • Collaborate with product, engineering, and external development teams to ensure successful delivery of strategic initiatives.
  • Evaluate and recommend AWS services and infrastructure patterns based on technical and business requirements.
  • Mentor team members and provide technical guidance when needed, helping strengthen overall engineering capabilities.
  • Communicate technical concepts, tradeoffs, and implementation plans clearly to both technical and non-technical stakeholders
Qualifications
  • Strong experience developing applications with .NET and C#.
  • Experience working with SQL Server and relational database design.
  • Hands-on experience with AWS services and cloud infrastructure.
  • Experience developing modern web applications using React.
  • Strong understanding of software architecture, system design, and application scalability.
  • Ability to lead projects and influence technical direction without necessarily holding a formal leadership title.
  • Excellent communication and collaboration skills.
Nice to Have Skills
  • Experience serving as a technical expert, project lead, or unofficial team leader.
  • Experience with cloud-native architectures, distributed systems, and service-oriented design patterns.
  • Experience partnering with offshore, nearshore, or external development teams.
  • Interest in future leadership opportunities and mentoring other engineers.
Our Vetting Process
At Emergent Staffing, we work hard to find the best software engineers capable of developing high quality software for our clients. If you think you're one of those, please understand that the effort put into this by people like yourself helps us be successful in surrounding you with other top-notch engineers. Here are the steps of our vetting process for this position:
  • Application (5 minutes)
  • Online Assessment (60 minutes)
  • Initial Phone Interview (30-45 minutes)
  • Virtual Interview with Hiring Manager (60 minutes)
  • Technical Interview (60-90 minutes)
  • Job Offer!

#EmergentStaffing
#IND22