natera logo

Manager, Software Engineering

natera US Remote


No Relocation

Posted: April 24, 2026

Job Description

POSITION TITLE: Manager, Software Engineering
 
POSITION LOCATION:  San Carlos, CA, Austin, TX, or Remote, USA
 
POSITION SUMMARY:
 
Natera is seeking a skilled, self-motivated Engineering Manager to lead a global software development team in the Oncology domain in a fast-growing biotech company.
The team will support bleeding edge research focused on the revolutionary ways of cancer testing. This role includes developing and leading a distributed engineering team, project management, and professional communication responsibilities on high impact, high visibility products.
 
RESPONSIBILITIES:
  • Lead
    • Provide technical leadership for a software development engineers, US-based and international, to ensure on-time, on-budget development of high quality software
    • Lead technical design, architecture, and implementation strategy development
    • Establish best engineering practices
  • Manage
    • Manage multiple ongoing projects
    • Identify project objectives, the scope of software deliverables, external dependencies, resources, risks, and framework for the project activities.
    • Facilitate collaboration and resolve issues, evaluate project performance, bring projects to delivery, and act on the lessons learned
    • Lead standups and other Agile ceremonies
  • Nurture
    • Guide the career development of team members, nurture their technical and interpersonal skills
    • Provide individual performance feedback focused on recognition of achievement and opportunities for growth
    • Conduct 1:1s, performance evaluations, and more
  • Collaborate
    • Build and maintain ongoing strong working relationships with stakeholders, focus on building effective communication channels
    • Oversee collaboration among cross-functional development teams, software quality engineers, and product managers
  • Effect change
    • Provide feedback to management and initiate change to optimize software development processes with focus on quality, innovation, and efficient product delivery
QUALIFICATIONS:
  • BS or MS degree in Computer Science or equivalent experience
  • 2+ years of proven track record of building and managing high performance engineering teams
  • 8+ years of experience in software development using Java or similar languages
  • Experience in and aptitude for leading remote teams
  • Excellent verbal and written communication skills
  • Strong analytical and problem-solving skills
  • Passion for people management and mentorship
  • Experience in biotech or another regulated industry a strong plus
KNOWLEDGE, SKILLS, AND ABILITIES:
  • Proven record of managing highly effective engineering teams
  • Willingness and ability to manage global teams across multiple time zones
  • Focus on recruiting strong and diverse talent
  • Strong experience in mentoring developers, seeking out opportunities and providing guidance for engineers to grow and excel
  • Excellent project management skills in Agile environments
  • Experience in building enterprise applications using Java or similar languages
  • Expertise in building highly scalable distributed systems
  • Hands-on coding, design, and architecture skills
  • Ability to collaborate cross-functionally and communicate effectively with reports, peers, and stakeholders
  • Demonstrate initiative with proactive approach to addressing issues and finding creative solutions
  • Must demonstrate strong work ethic, work well under pressure and stressful circumstances
  • Experience in creating software for processing Next Generation Sequencing data is a plus
  • Experience developing software in a regulated environment is a plus

#LI-DNI

Additional Content

POSITION TITLE: Manager, Software Engineering
 
POSITION LOCATION:  San Carlos, CA, Austin, TX, or Remote, USA
 
POSITION SUMMARY:
 
Natera is seeking a skilled, self-motivated Engineering Manager to lead a global software development team in the Oncology domain in a fast-growing biotech company.
The team will support bleeding edge research focused on the revolutionary ways of cancer testing. This role includes developing and leading a distributed engineering team, project management, and professional communication responsibilities on high impact, high visibility products.
 
RESPONSIBILITIES:
  • Lead
    • Provide technical leadership for a software development engineers, US-based and international, to ensure on-time, on-budget development of high quality software
    • Lead technical design, architecture, and implementation strategy development
    • Establish best engineering practices
  • Manage
    • Manage multiple ongoing projects
    • Identify project objectives, the scope of software deliverables, external dependencies, resources, risks, and framework for the project activities.
    • Facilitate collaboration and resolve issues, evaluate project performance, bring projects to delivery, and act on the lessons learned
    • Lead standups and other Agile ceremonies
  • Nurture
    • Guide the career development of team members, nurture their technical and interpersonal skills
    • Provide individual performance feedback focused on recognition of achievement and opportunities for growth
    • Conduct 1:1s, performance evaluations, and more
  • Collaborate
    • Build and maintain ongoing strong working relationships with stakeholders, focus on building effective communication channels
    • Oversee collaboration among cross-functional development teams, software quality engineers, and product managers
  • Effect change
    • Provide feedback to management and initiate change to optimize software development processes with focus on quality, innovation, and efficient product delivery
QUALIFICATIONS:
  • BS or MS degree in Computer Science or equivalent experience
  • 2+ years of proven track record of building and managing high performance engineering teams
  • 8+ years of experience in software development using Java or similar languages
  • Experience in and aptitude for leading remote teams
  • Excellent verbal and written communication skills
  • Strong analytical and problem-solving skills
  • Passion for people management and mentorship
  • Experience in biotech or another regulated industry a strong plus
KNOWLEDGE, SKILLS, AND ABILITIES:
  • Proven record of managing highly effective engineering teams
  • Willingness and ability to manage global teams across multiple time zones
  • Focus on recruiting strong and diverse talent
  • Strong experience in mentoring developers, seeking out opportunities and providing guidance for engineers to grow and excel
  • Excellent project management skills in Agile environments
  • Experience in building enterprise applications using Java or similar languages
  • Expertise in building highly scalable distributed systems
  • Hands-on coding, design, and architecture skills
  • Ability to collaborate cross-functionally and communicate effectively with reports, peers, and stakeholders
  • Demonstrate initiative with proactive approach to addressing issues and finding creative solutions
  • Must demonstrate strong work ethic, work well under pressure and stressful circumstances
  • Experience in creating software for processing Next Generation Sequencing data is a plus
  • Experience developing software in a regulated environment is a plus

#LI-DNI