Abbott logo
AbbottPosted 1 week ago

Principal Software Engineer

$129,300–$258,700 year

On-siteMadison, Wisconsin, United States

Full TimeSenior LevelLarge

Job Summary

Lead cross-cutting technical authority for customer-facing portals and integrations serving patients, providers, and payers. Troubleshoot high-complexity issues on major software platforms, design lasting platforms in collaboration with product teams, and guide squads through meaningful architectural evolution. Challenge technical assumptions, champion non-functional requirements like performance and observability, and build successful internal partnerships with IT leadership and stakeholders. Manage vendor relationships and drive organizational practices impacting department delivery. Work on high-complexity projects involving multiple business units and acquisition integrations. This role requires independent judgment, nights/weekends as needed, and is based in Madison, Wisconsin.

Required Qualifications

  • Bachelor's Degree in Data Science, Computer Science, Information Systems, Mathematics, or Engineering; or High School Diploma/General Education Degree and 12 years of relevant experience as outlined in the essential duties in lieu of Bachelor's Degree
  • Expert in 1 or more object-oriented programming languages
  • RESTful web services
  • Relational Databases (Postgres, SQL Server), and ORM technologies (JPA2, Hibernate, Entities Framework)
  • Designing and developing apps that access and or utilize cloud-based frameworks (e.g., Azure, Amazon AWS Services/SDKs, etc.)
  • Agile development tools; including, but not limited to, JIRA, Confluence repository
  • Programming languages such as C, C++, Java, JavaScript, Python, SQL, PL/SQL, .NET, Google Web Toolkit
  • Ability to work nights and/or weekends, as needed
  • Ability to act with an inclusion mindset and model these behaviors for the organization

Desired Qualifications

  • Demonstrated experience assessing and designing systems for international scale, including data residency, localization, latency, and regulatory variance across multiple regions
  • Experience defining and championing non-functional requirements (NFRs) such as performance, scalability, availability, observability, and security as first-class engineering concerns across multiple teams
  • Experience leading or contributing to team design and domain ownership efforts, including service decomposition and establishing clear boundaries in complex enterprise environments
  • Expertise with integration architecture patterns including HL7, FHIR, middleware technologies, and event-driven platforms such as Kafka
  • Familiarity with UX design systems and the engineering practices that support consistent, scalable user experiences in a product-led organization
  • Experience in healthcare, life sciences or other internationally regulated industries

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce