Agile Delivery Lead (Cloud Applications) - Nevro Corp.
Redwood City, Remote, CA
About the Job
Nevro (NYSE: NVRO) is a global medical device company headquartered in Redwood City, California. The company is focused on delivering comprehensive, life-changing solutions that continue to set the standard for enduring patient outcomes in chronic pain treatment. We started with a simple mission to help more patients suffering from debilitating pain and developed our proprietary 10 kHz Therapy, an evidence-based, non-pharmacologic innovation that has impacted the lives of more than 100,000 patients globally. Nevro’s comprehensive HFX™ spinal cord stimulation (SCS) platform includes a Senza SCS system and support services for the treatment of chronic trunk and limb pain and painful diabetic neuropathy. Senza®, Senza II®, and Senza Omnia™ are the only SCS systems that deliver Nevro's proprietary 10 kHz Therapy. Nevro’s unique support services provide every patient with an HFX Coach™ throughout their pain relief journey and every physician with HFX Cloud™ insights for enhanced patient and practice management.
Job Summary & Responsibilities:Nevro’s Care Team Applications (CTA) team provides web services and web applications which synchronize data between Nevro’s products and other systems. As the CTA team Delivery Manager, you ensure high-quality planning and execution of software deliverables, from concept through to production & maintenance. You support the team’s daily activities and inform the team’s efforts towards continuous improvement, particularly regarding the software development lifecycle.
Your focus is on enhancing collaboration & practices within the team and across functions. You run scrum ceremonies, resolve blockers, and ensure the team adheres to best practices while driving accountability and ownership. Additionally, you maintain strong communication with stakeholders, ensuring they are informed of progress and any issues that arise.
You collaborate with project managers and engineers to plan development efforts, assess risks, and prioritize tasks. You have a background in software development which allows you to better understand the engineers’ activities and guide them in effectively delivering quality software.
Primary Responsibilities
- Run scrum ceremonies for 1-2 agile teams
- Manage a change control process for unplanned work & change requests
- Ensure engineers are effectively making daily progress on their commitments
- Ensure blockers or issues impacting the team are identified
- Help identify who or what is needed to address blockers
- Facilitate engineers getting what they need
- Ensure adherence to agreed-upon (non-technical) software development lifecycle practices by the team members, e.g. ticket hygiene, developer testing, appropriate documentation, definition of done...
- Provide status updates to program managers and/or stakeholders as needed
- Oversee the end-to-end delivery of CTA products and releases, ensuring successful execution to support new product launches at Nevro
Additional Responsibilities
- Ensure that when CTA projects entail cross-functional engagement with other teams, that engagements are effective and efficient
- Identify development team or cross-functional dependencies that may impact projects. Work with the team to define possible solutions or requests that should be discussed with project management or stakeholders, and outline the issues and solutions or requests to those parties
- Identify best practices that will help the CTA team to improve the quality & efficiency of the software development lifecycle
- Work closely with the quality and regulatory teams to ensure compliance with documentation requirements and adherence to quality standards for CTA software development
- Other duties as assigned
- A minimum of 5+ years’ experience in a Delivery Manager or Management role for software development teams that implement web services and/or web applications
- Expert at applying Agile Software Development methodologies (Scrum & Kanban) to a dev team’s activities
- Experienced at developing high quality cross-functional engagement across software development teams
- Experienced at measuring & meaningfully improving the technology-agnostic aspects of a Team’s SDLC
- Experienced at applying Agile Software Development methodologies for Software as Medical Device and/or Medical Device Data System development
- Familiarity with the FDA Submission process, ISO Requirements and QSR requirements preferred
- Past experience as an web service or web application engineer preferred
$115,230 - $158,442 - the final starting salary offer to the successful candidate will be determined by evaluating several factors, such as education, experience, knowledge, skills, internal equity, alignment with market data, and geography. *Nevro is a multi-state employer, so the target pay range may increase or decrease depending on the city/state.
Full-time Nevro team members enjoy a full suite of additional benefits such as market-leading medical, dental, and vision benefits, 401k matching, ample vacation time, pre-tax savings perks, tuition reimbursement, Employee Stock Purchase Plan (ESPP), short and/or long-term incentive opportunities, recognition awards, volunteer time off, and several employee resource groups that focus on supporting our Wellness, Leadership Development, and Diversity and Inclusion.”
EEO Statement:Nevro offers equal employment opportunity, regardless of race, color, creed, religion, national origin, marital or family status, sex, sexual orientation, gender expression (including religious dress and grooming practices), gender (including pregnancy, childbirth or medical condition related to pregnancy or childbirth), physical or mental condition, protected veteran status, disability, age or other characteristics protected by laws.