
Senior Software Engineering Manager – Services
Natera
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $156,000 - $195,000 per year
Job Level
About the role
- Lead the Service team while maintaining hands-on involvement in development.
- Drive technical design, architecture decisions, and implementation strategies for service systems.
- Establish and maintain engineering best practices around Java, Spring Boot, and event-driven architectures.
- Oversee development of the Service platform, ensuring high availability and reliability.
- Manage project priorities, deadlines, and resources while maintaining technical excellence.
- Lead Agile ceremonies with focus on continuous improvement and team efficiency.
- Guide the career development of engineers, with focus on backend development expertise.
- Provide mentorship in AI, Java, Spring Boot, AWS, and microservices best practices.
- Conduct regular 1:1s and performance evaluations focused on technical and professional growth.
- Work closely with Product Management and stakeholders to define and deliver order processing capabilities.
- Foster collaboration between the Service team and other engineering teams.
- Drive continuous improvement in our event-driven architecture and microservices approach.
- Drive AI transformation in team processes and procedures.
- Optimize development processes while maintaining high quality standards.
Requirements
- 3+ years of proven track record building and managing high-performance engineering teams.
- 7+ years of hands-on development experience with Java and Spring Boot.
- Strong expertise in event-driven architecture and message processing.
- Experience with GraphQL API design and implementation in Java.
- Extensive experience with AWS services and microservice architecture.
- Experience leading teams in building secure, scalable backend services.
- Experience leading off-shore contractors and remote/hybrid teams.
- Strong understanding of CI/CD practices and infrastructure as code.
- Strong understanding of AI Tooling and Workflow Automation.
- Excellent verbal and written communication skills.
- Strong analytical and problem-solving skills.
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!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring Bootevent-driven architecturemicroservicesGraphQLAWSCI/CDinfrastructure as codeAI ToolingWorkflow Automation
Soft Skills
leadershipmentorshipcommunicationanalytical skillsproblem-solvingteam collaborationproject managementcontinuous improvementperformance evaluationtechnical excellence