Taro Logo

Principal Software Engineer

A healthcare company that develops medical products and therapies found in hospitals worldwide, pioneering medical innovations for over 85 years.
$112,000 - $154,000
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Healthcare

Description For Principal Software Engineer

Baxter, a global healthcare company with over 85 years of history, is seeking a Principal Software Engineer to join their R&D organization in Raleigh, North Carolina. This role offers an unique opportunity to work on innovative medical products that directly impact patient care worldwide.

The position involves leading software architecture and development for new platform development and applications. As a Principal Software Engineer, you'll be responsible for driving technical design reviews, developing solutions to complex problems, and providing technical mentorship to the team. The role requires expertise in C++ development and experience with agile methodologies.

What makes this role particularly compelling is its direct connection to Baxter's mission of saving and sustaining lives. You'll be working on products that improve healthcare outcomes for millions of patients globally, while collaborating with cross-functional teams in a supportive environment that values innovation and technical excellence.

The company offers a comprehensive benefits package including medical and dental coverage from day one, 401(k) with company matching, stock purchase options, and flexible work arrangements. The hybrid work environment provides a balance between in-person collaboration and flexibility.

The compensation range of $112,000 to $154,000 reflects Baxter's commitment to competitive pay, and the role offers significant growth potential within a leading healthcare technology company. This is an excellent opportunity for a seasoned software engineer who wants to combine technical leadership with meaningful impact in healthcare innovation.

The position requires 5+ years of experience with a Bachelor's degree (or 3+ with a Master's), strong C++ programming skills, and experience in software architecture design. You'll be joining a company known for its pioneering medical innovations and commitment to transforming healthcare through technology.

Last updated 3 days ago

Responsibilities For Principal Software Engineer

  • Lead the design, development, and documentation of software architecture/features
  • Drive technical design reviews at software architecture level
  • Lead software design reviews, unit test strategies, static code analysis
  • Develop technical solutions to complex problems
  • Drive collaboration with internal and external stakeholders
  • Provide technical mentorship
  • Transform software requirements into software test architecture

Requirements For Principal Software Engineer

  • Bachelor's degree with 5+ years of experience or masters with 3+
  • Minimum 3 years C++ development experience
  • Experience with software development in an agile environment
  • Experience in designing and architecting modular software architecture
  • Experience using tracking tools like JIRA and version control systems
  • Excellent oral and written communication skills
  • Excellent documentation skills

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical coverage from day one
  • Dental coverage from day one
  • Life insurance
  • Short-term and long-term disability insurance
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) Retirement Savings Plan with company matching
  • Flexible Spending Accounts
  • Educational assistance programs
  • 20-35 days paid time off based on length of service
  • Paid holidays
  • Paid parental leave
  • Commuting benefits
  • Employee Discount Program
  • Employee Assistance Program (EAP)
  • Childcare benefits

Interested in this job?

Jobs Related To Baxter Principal Software Engineer