Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Medtronic

Principal Software Engineer

Medtronic

Principal Software Engineer responsible for leading engineering activities to optimize products at Medtronic. Collaborating with teams to ensure quality, reliability, and process improvement.

Posted 6/24/2026full-timeWarsaw • Colorado, Connecticut, Florida, Massachusetts, Minnesota, Texas • 🇺🇸 United StatesLead💰 $152,800 - $229,200 per yearWebsite

Tech Stack

Tools & technologies
AngularASP.NETAWSAzureCloudDockerJavaJavaScriptJenkinsKubernetesLuaMicroservices.NETNode.jsPythonReactScalaSQLTerraform

About the role

Key responsibilities & impact
  • Designs, develops, tests, debugs and implements operating systems components, software tools and utilities ensuring they are scalable, reliable, and efficient
  • Develops database architecture
  • Captures User Requirements Specification working with the process owner
  • Determines systems software design requirements
  • Ensures that system improvements are successfully implemented and monitored to increase efficiency
  • Collaborates with cross-functional teams to generate systems software engineering policies, standards and procedures
  • Works across a variety of software lifecycle activities as determined by program needs
  • Provides technical guidance, mentoring, and coaching to other software engineers, ensuring projects are completed on time and to the highest standards
  • Identifies and solves complex technical issues, finding innovative solutions that align with business objectives
  • Conducts code reviews, providing feedback and guidance to junior engineers
  • Collaborates with product managers, designers, and other stakeholders to define project scope and requirements
  • Stays up to date with the latest technologies and trends, advocating for the adoption of best practices
  • Contributes to the long-term strategic planning for software development, ensuring the organization's technical vision is realized

Requirements

What you’ll need
  • Bachelor’s Degree and 7+ years of Software Engineering OR advanced degree and 5+ years of Software Engineering
  • Equipment connectivity
  • Strong project management skills
  • Ignition and deviseWISE experience
  • Azure, AWS, Docker, Kubernetes, Jenkins, Terraform experience
  • React, Angular, Node.js, ASP.NET, HTML5, CSS3, WebAPI experience
  • Microservices Architecture, Test-Driven Development, Agile & Scrum, CI/CD Pipelines, RESTful API Design
  • Strong understanding of software engineering principles, coding languages, and development tools
  • Ability to lead and motivate teams, communicate effectively with diverse stakeholders, and mentor junior engineers
  • Ability to identify and solve complex problems, think critically, and make informed decisions
  • Experience with agile development methodologies and best practices
  • Experience with relevant programming languages, frameworks, and technologies (e.g., Java, C++, NET, Scala, Lua, Python, SQL, cloud platforms)

Benefits

Comp & perks
  • Health, Dental and vision insurance
  • Health Savings Account
  • Healthcare Flexible Spending Account
  • Life insurance
  • Long-term disability leave
  • Dependent daycare spending account
  • Tuition assistance/reimbursement
  • Incentive plans
  • 401(k) plan plus employer contribution and match
  • Short-term disability
  • Paid time off
  • Paid holidays
  • Employee Stock Purchase Plan
  • Employee Assistance Program
  • Non-qualified Retirement Plan Supplement
  • Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentdatabase architecturemicroservices architecturetest-driven developmentRESTful API designprogramming languagesAgileScrumCI/CD pipelinescoding languages
Soft Skills
project managementtechnical guidancementoringproblem solvingcritical thinkingcommunicationteam leadershipcollaborationcoachingstakeholder engagement
Certifications
Bachelor's Degreeadvanced degree