Principal Software Engineer - 6 months contract
Principal Software Engineer - 6 months contract

Principal Software Engineer - 6 months contract

Temporary 95200 - 142800 £ / year (est.) Home office (partial)
Go Premium
M

At a Glance

  • Tasks: Lead innovative software projects that transform healthcare technology and improve surgical outcomes.
  • Company: Join Medtronic, a global leader in healthcare technology dedicated to making a difference.
  • Benefits: Enjoy competitive salary, flexible benefits, and a commitment to your career growth.
  • Why this job: Make a real impact on global health while working with cutting-edge technology.
  • Qualifications: 8+ years in backend engineering with strong Python skills and cloud platform experience.
  • Other info: Collaborative environment with opportunities for mentorship and professional development.

The predicted salary is between 95200 - 142800 £ per year.

At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You’ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.

Medtronic Digital Technologies is creating ambitious new products that bring connectivity, real-time guidance, and decision support to the operating room. To support this mission, we are developing compact, high-performance, embedded systems that enable edge computing and connectivity. Working closely with other teams across Medtronic, we are creating a connected ecosystem and leveraging the state of the art in computer vision to provide the most comprehensive view of surgery. If you’re interested in using cutting-edge technology to improve the standard of care in surgery on a global scale, this could be the place for you.

A Day in the Life Responsibilities may include the following and other duties may be assigned:

  • Lead the end-to-end technical design for complex, high-ambiguity projects.
  • Partner with system engineers to transform broad goals into actionable technical requirements.
  • Conduct architectural reviews, identify risks, and define mitigation strategies.
  • Provide technical mentorship to team members.
  • Promote high engineering standards - ensuring clarity, scalability, and maintainability in all designs.
  • Collaborate across disciplines to align technical direction with business objectives.
  • Write code regularly - building prototypes, implementing critical features, and contributing to the codebase while providing architectural guidance.
  • Create exceptional technical documentation - capturing architectural decisions, design rationale, and system context with the clarity and depth needed for future teams to own, extend, and troubleshoot the system independently.

Required Knowledge and Experience:

  • 8+ years of backend or systems engineering experience with strong Python proficiency.
  • Experience designing, building, and operating distributed systems in production, with deep understanding of architectural trade-offs involving performance, scalability, and reliability.
  • Proficiency with cloud platforms (preferably AWS), databases, APIs, and modern DevOps practices.
  • Strong focus on quality assurance, including testing strategies, code review practices, and system reliability.
  • Proven ability to take full ownership of complex technical projects from design through production, including proactively identifying risks, driving solutions, and taking accountability for outcomes.
  • Experience leading technical initiatives across cross-functional teams, with strong ability to communicate technical concepts to diverse audiences and facilitate productive discussions with both engineering and non-technical stakeholders.
  • Demonstrated mentorship and collaborative leadership skills, creating environments where team members feel safe to raise concerns, learn from mistakes, and grow their capabilities.
  • Track record of successfully navigating ambiguity, including making progress with incomplete information, breaking down complex problems, and adapting approach as requirements evolve.
  • Excellent documentation skills and experience with knowledge transfer for project handovers.
  • Must be willing to commute to London 2 to 3 days per week.

Physical Job Requirements:

The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position.

Benefits & Compensation:

Medtronic offers a competitive Salary and flexible Benefits Package. A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.

Pay range: United Kingdom: 95,200.00 GBP - 142,800.00 GBP | This position is eligible for a short-term incentive called the Medtronic Incentive Plan (MIP).

About Medtronic:

We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions. Our Mission — to alleviate pain, restore health, and extend life — unites a global team of 95,000+ passionate people. We are engineers at heart— putting ambitious ideas to work to generate real solutions for real people.

We change lives. Each team member, each day, helps to improve and redefine how the world treats the most pressing health conditions, from heart disease to diabetes. Our industry leadership comes from the passion and ingenuity of our people. That’s who we are. Working alongside one another, we use science, medicine, and a profound understanding of the human body to build extraordinary technologies that can transform lives.

It is the policy of Medtronic to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Medtronic will provide reasonable accommodations for qualified individuals with disabilities.

Principal Software Engineer - 6 months contract employer: Medtronic

At Medtronic, we pride ourselves on being an exceptional employer that champions innovation and healthcare equity. Our dynamic work culture fosters collaboration and continuous learning, providing employees with ample opportunities for professional growth while contributing to life-changing technologies. With a competitive salary and flexible benefits package, along with a commitment to employee well-being, Medtronic is the ideal place for those looking to make a meaningful impact in the healthcare industry.
M

Contact Detail:

Medtronic Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer - 6 months contract

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at Medtronic or similar companies. A friendly chat can open doors and give you insider info that could help you stand out.

✨Tip Number 2

Prepare for the interview by diving deep into Medtronic's mission and values. Show us how your skills align with their goals of improving healthcare access and innovation. Tailor your examples to highlight your experience in leading complex projects.

✨Tip Number 3

Don’t just talk about your technical skills; demonstrate them! Be ready to discuss specific projects where you’ve used Python or built distributed systems. We want to see your thought process and how you tackle challenges.

✨Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in being part of the Medtronic team. Let’s make it happen!

We think you need these skills to ace Principal Software Engineer - 6 months contract

Python Proficiency
Backend Engineering
Systems Engineering
Distributed Systems Design
Cloud Platforms (AWS)
API Development
DevOps Practices
Quality Assurance
Technical Project Ownership
Cross-Functional Team Leadership
Technical Communication
Mentorship Skills
Documentation Skills
Problem-Solving in Ambiguity

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Principal Software Engineer role. Highlight your experience with backend systems, Python proficiency, and any relevant projects that showcase your ability to lead complex technical initiatives.

Showcase Your Technical Skills: Don’t just list your skills; demonstrate them! Include specific examples of how you've designed and built distributed systems, tackled architectural challenges, and contributed to codebases. This is your chance to shine!

Emphasise Collaboration: Since this role involves working across disciplines, share experiences where you’ve successfully collaborated with other teams. Highlight your communication skills and how you’ve facilitated productive discussions with both technical and non-technical stakeholders.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets the attention it deserves. Plus, you’ll find all the details you need about the role and our company culture there!

How to prepare for a job interview at Medtronic

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and cloud platforms like AWS. Brush up on your experience with distributed systems and be ready to discuss architectural trade-offs you've navigated in past projects.

✨Showcase Your Leadership Skills

Prepare examples that highlight your ability to lead technical initiatives and mentor team members. Think of specific situations where you’ve facilitated discussions between technical and non-technical stakeholders, as this will demonstrate your collaborative leadership style.

✨Be Ready for Problem-Solving Questions

Expect questions that assess your ability to handle ambiguity and complex problems. Prepare to share how you’ve broken down challenges in previous roles and the strategies you employed to drive solutions, especially when information was incomplete.

✨Emphasise Documentation Skills

Since creating exceptional technical documentation is key for this role, be prepared to discuss your approach to documenting architectural decisions and design rationale. Bring examples of your past documentation work to illustrate your clarity and depth in this area.

Principal Software Engineer - 6 months contract
Medtronic
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
  • Principal Software Engineer - 6 months contract

    Temporary
    95200 - 142800 £ / year (est.)
  • M

    Medtronic

    10000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>