Software Engineering Manager, System Integrations

Natera Logo

Natera

πŸ’΅ $126k-$157k
πŸ“Remote - United States

Summary

Join Natera, a global leader in cell-free DNA testing, as a Manager, Software Engineering - System Integrations. Lead a team of software engineers in the oncology domain, focusing on test-driven development for distributed systems. Responsibilities include managing multiple projects, fostering team development, collaborating with stakeholders, and driving improvements in software development processes. The ideal candidate possesses 4+ years of team management experience, 6+ years of hands-on software engineering or quality engineering experience, and Agile experience. Healthcare IT or biotech experience is beneficial. Natera offers competitive benefits, including comprehensive medical, dental, vision, life, and disability plans, as well as free testing for employees and their families.

Requirements

  • Minimum of 4 years of experience managing teams
  • 6+ years of related hands-on experience in programming and/or software quality engineering
  • Experience working in Agile
  • Leadership experience
  • Experience working with product, project and multiple engineering teams
  • Experience incorporating UAT early in the project
  • Solution and improvement-oriented mindset: proactivity in trouble-shooting
  • Strong communication skills
  • Willingness and ability to learn new practices, tools, and subject matter
  • Forward-thinking, focus on long-term goals and care deeply about the future
  • Extensive working knowledge of relational databases, strong SQL skills
  • Understanding of one or more programming and scripting languages, such as Java, Scala, Python, Ruby, Groovy, or other

Responsibilities

  • Lead a team of SW test automation engineers, SW test engineers, and developers to assess risks, develop and execute automation-first testing strategies, and implement fixes to deliver certified system workflows
  • Engage in cross-functional collaboration to drive solutioning, estimation and iterative delivery for the projects
  • Advocate for user needs and product quality
  • Drive requirements, design inputs and outputs, as well as documentation traceability
  • Provide transparency and working progress on deliverables
  • Foster innovation and professional development of the team
  • 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 Agile ceremonies
  • Engage in production support activities
  • 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
  • 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
  • Provide feedback to management and initiate change to optimize software development processes with focus on quality, innovation, and efficient product delivery

Preferred Qualifications

  • Healthcare IT, software as medical device, or other biotech experience is beneficial, but not required
  • Experience working in regulated environments is a plus

Benefits

  • Comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents
  • Natera employees and their immediate families receive free testing in addition to fertility care benefits
  • Pregnancy and baby bonding leave
  • 401k benefits
  • Commuter benefits
  • A generous employee referral program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.