Senior R&D Manager (Hybrid)
Why Engineering at Stryker?
At Stryker we are dedicated to improving lives, with a passion for researching and developing new medical device products. As an engineer at Stryker, you will be proud of the work that you will be doing, using cutting-edge technologies to make healthcare better. Here, you will work in a supportive culture with other incredibly talented and intelligent people, creating industry-leading medical technology products. You will also have growth opportunities as we have a culture that supports your personal and professional development.
Need another reason to apply? Check out these 8 reasons to join Stryker’s engineering team: https://www.strykercareersblog.com/post/8-reasons-to-join-strykers-engineering-team
Stryker is seeking an experienced Senior Software Engineering Manager with a strong background in software engineering and cloud domain, coupled with excellent people management skills. In this role, you will lead a full-stack engineering team responsible for creating world class software products in the healthcare domain and supporting the industry leading Vocera Edge Clinical Workflow Platform.
What You Will Do
• As a Software Engineering Senior Manager, you will lead, drive and manage a talented full-stack engineering team; building large scale distributed systems and software platforms focused on solving the latest problems in healthcare.
• This position requires strong technical expertise, excellent communication skills, and the ability to collaborate across multiple domains, geographies and time zones.
• You will plan and execute short & long-term strategies that move your team and the product(s) toward business objectives. This includes managing and prioritizing backlog, decision-making, alignment, staffing, leading through change, and working through ambiguity.
• You will lead and participate in technical, product, and design discussions.
• Take ownership of team deliverables, drive execution and manage expectations
• Ensure high quality product releases at speed. Identify roadblocks and swiftly eliminate them to ensure smooth execution and operational efficiency.
• Foster an environment of trust, psychological safety, and continuous learning.
• Provide mentorship and guidance, encouraging professional growth and development of team members.
What You Need
Required Qualifications
• Bachelor’s degree in computer science or related field plus 10+ years applicable experience, with 4+ years direct people management experience.
• Strong prior hands-on development background in full stack application development.
• Local to San Diego or able to relocate upon hire. Ability to work in a hybrid model with on-site presence 3 days/week.
• Proficient in Java, Node.js, Kotlin or similar languages.
• Strong knowledge of microservice architecture patterns, including designing, developing, and deploying scalable services.
• Experience with containerization and orchestration of Java applications with tools such as Docker and Kubernetes.
• Strong knowledge of cloud platforms such as AWS, GCP, or Azure.
• Expertise in building large-scale distributed systems with a focus on high availability, scalability, and resilience.
Preferred Qualifications
• Basic understanding of application security, identity management, and vulnerability management strategies a strong plus.
• Strong problem-solving skills, with the ability to analyze complex technical issues and develop creative solutions.
• Good communication skills and ability to work in Agile development environments.
• Experience with Apache Kafka, Apache Flink, and other relevant streaming technologies a strong plus.
• Experience with CI/CD pipelines using tools such as Jenkins, Gitlab CI/CD, or similar technologies a plus.
$164,200-$278,400 salary plus bonus eligible + benefits. Individual pay is based on skills, experience, and other relevant factors.
Apply tot his job
Apply To this Job