Welcome to Natera, a leading innovator in genetic testing and diagnostics. We are seeking a highly skilled and dynamic Manager of Software Engineering to join our growing team. As the Manager of Software Engineering, you will play a critical role in leading and managing our team of talented software engineers to develop cutting-edge software solutions that drive our mission to improve patient outcomes. We are looking for a detail-oriented and results-driven individual with strong leadership skills and a passion for healthcare technology. Join us in our mission to revolutionize genetic testing and make a meaningful impact on patients' lives.
- Lead and manage a team of software engineers to develop high-quality, innovative software solutions that align with the company’s mission and vision.
- Set clear goals and objectives for the software engineering team and ensure they are met in a timely and efficient manner.
- Foster a collaborative and positive team culture, promoting open communication and continuous learning.
- Develop and implement best practices and processes to ensure efficient and effective software development.
- Identify and address any technical challenges or obstacles that may arise during the development process.
- Stay up-to-date with industry trends and advancements in software engineering and incorporate them into the team’s work.
- Collaborate with cross-functional teams, including product management, quality assurance, and data science, to deliver cohesive and integrated software solutions.
- Create and maintain project plans, timelines, and budgets, and provide regular updates to stakeholders.
- Mentor and develop team members, providing guidance and support for their professional growth.
- Ensure compliance with regulatory requirements and standards related to software development.
- Represent the company in a professional manner and uphold its values and reputation.
- Continuously evaluate and improve software development processes to increase efficiency and quality of deliverables.
- Act as a subject matter expert on software engineering and provide expertise and guidance to the team as needed.
- Collaborate with external partners and vendors to leverage their expertise and resources for software development.
- Embrace and promote a culture of diversity, equity, and inclusion within the team and the company as a whole.
Bachelor's Or Master's Degree In Computer Science, Software Engineering, Or A Related Field.
Minimum Of 5 Years Of Experience In Software Engineering, With At Least 2 Years In A Management Or Leadership Role.
Strong Knowledge And Experience With Software Development Methodologies, Such As Agile And Scrum.
Proficiency In Programming Languages Such As Java, C++, Or Python, As Well As Experience With Modern Software Development Tools And Frameworks.
Proven Track Record Of Successfully Managing And Delivering Complex Software Projects, With A Focus On Meeting Deadlines And Maintaining High-Quality Standards.
Software Development
Quality Assurance
Project Planning
Communication
Team Management
Budget management
Agile Methodology
Code Review
Technical Leadership
Problem-Solving
Resource allocation
Performance evaluation
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
Interpersonal Skills
creativity
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Mgr, Software Engineering in Austin, TX, USA is between $110,000-$150,000 annually. This can vary depending on the specific company, years of experience, and skills of the individual. Some companies may offer higher salaries, especially for more experienced candidates or those with specialized skills.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Natera is a genetic testing company that operates a CLIA-certified laboratory in San Carlos, California.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started

