Software Engineering Manager

Logo of Natera

Natera

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

Job highlights

Summary

Join Natera, a leading global cell-free DNA testing company, as a Manager, Software Engineering. Lead and mentor a global software development team focused on oncology, reproductive health, and organ health initiatives. You will manage multiple projects, foster collaboration, and drive process improvements. This pivotal role requires strong technical skills, proven leadership experience, and a passion for innovation. The position offers the opportunity to significantly impact high-profile projects and contribute to a company changing the landscape of genetic disease management. Natera provides competitive benefits, including comprehensive medical, dental, vision, life, and disability plans, as well as fertility care benefits and paid leave.

Requirements

  • BS or MS degree in Computer Science or equivalent experience
  • 2+ years of proven track record of building and managing high performance engineering teams
  • 5+ years of experience in software development using Java or similar languages
  • Passion for people management and mentorship
  • Excellent verbal and written communication skills
  • Strong analytical and problem-solving skills
  • Proven record of managing highly effective engineering teams
  • Willingness and ability to manage global teams across multiple time zones
  • Commitment to 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
  • Coding, software design, and architecture skills
  • Ability to collaborate cross-functionally and communicate effectively with reports, peers, and stakeholders
  • Expertise in building enterprise applications using Java or similar languages
  • Expertise in building scalable distributed systems

Responsibilities

  • Provide technical leadership for a software development team, US-based and international, to ensure on-time, on-budget development of high quality software
  • Lead technical and architectural design activities
  • Develop implementation strategy
  • Establish and encourage best engineering practices
  • 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 team meetings and Agile rituals, such as stand-ups, retrospectives, and planning sessions
  • Provide formal oversight for regulated software development 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
  • Care for the wellbeing of the team and individuals on the team
  • Conduct 1:1s, performance evaluations, and more
  • Build and maintain ongoing strong working relationships with stakeholders and users, 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

Experience in biotech or another regulated industry

Benefits

  • Comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents
  • Free testing in addition to fertility care benefits
  • Pregnancy and baby bonding leave
  • 401k benefits
  • Commuter benefits
  • 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.
Please let Natera know you found this job on JobsCollider. Thanks! πŸ™