Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$180.35k - $270.52k

Lyric

Remote - US

Full time

JR825

Lyric is the trusted leader in healthcare decision intelligence. Built on more than 35 years of proven results, Lyric combines responsible AI with clinical, payment, regulatory, and policy expertise to deliver transparent, auditable insights in milliseconds across real-time claims workflows. Lyric augments human decision-making so health plans can make faster, more accurate payments while maintaining full control. Today, Lyric supports 200 million lives, with nine of the top 10 U.S. health plans relying on its platform to reduce waste, improve efficiency, and support accurate payments.

The Principal Software Engineer is responsible for shaping the technical direction of our products and driving the overall engineering strategy for our flagship initiatives. The position leads the design and development of complex, scalable, and high-performance software systems, collaborating with cross-functional teams to deliver innovative solutions. By leveraging extensive technical expertise, the position will guide and mentor engineers, champion best practices, and ensure the successful implementation of full-stack solutions that meet business objectives.

ESSENTIAL JOB RESPONSIBILITIES & KEY PERFORMANCE OUTCOMES
  • Leads the end-to-end design and development of software solutions, including back-end and integration components

  • Collaborates closely with product managers, designers, and other engineers to define technical requirements, scope, and deliverables

  • Provides technical leadership and guidance to a team of engineers, fostering a culture of innovation, collaboration, and technical excellence

  • Drives architectural decisions and ensures adherence to coding standards, best practices, and software quality principles

  • Develops and maintains application frameworks, libraries, and reusable components to streamline development processes

  • Collaborates with cross-functional teams to identify and address technical challenges, performance optimizations, and scalability concerns

  • Mentors and guides engineers on technical design, coding practices, and system architecture, promoting professional growth and skill development.

  • Stays up-to-date with emerging technologies, frameworks, and industry trends, driving the adoption of new tools and methodologies

  • Conducts code reviews and provides constructive feedback to ensure code quality, maintainability, and system stability

  • Act as a technical evangelist, representing the Company in industry events, conferences, and technical communities, and sharing knowledge and insights.

REQUIRED SKILLS & EXPERIENCE

Basic Requirements:

  • 10+ years experience in software engineering, including a strong track record of leading the design and development of complex software systems, leveraging microservice architecture(s) on modern application stacks.

  • 10+ years experience using JavaScript, Python, Java, or C#, and expertise in development frameworks and technologies. .NET ecosystem is highly preferred.

Preferred Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Advanced technical certifications are a plus.

  • Deep understanding of software architecture, design patterns, and system scalability, with hands-on experience in building large-scale, distributed applications.

  • Excellent problem-solving and analytical skills, with the ability to tackle complex technical challenges and propose effective solutions.

  • Proven experience in driving technical decisions, setting technical direction, and aligning engineering efforts with business goals.

  • Strong leadership and mentoring skills, with the ability to inspire and guide a team of engineers towards technical excellence.

  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and present technical concepts to diverse audiences.

  • Passion for continuous learning and staying updated with emerging technologies, industry trends, and best practices in development.

#LI-DNI

***The US base salary range for this full-time position is:

$180,347.00 - $270,521.00

The specific salary offered to a candidate may be influenced by a variety of factors including but not limited to the candidate’s relevant experience, education, and work location. Please note that the compensation details listed in US role postings reflect the base salary only, and does not reflect the value of the total rewards compensation. ***

Lyric is an Equal Opportunity Employer that strives to create an inclusive environment, empower employees and embrace collaborative success.

Lyric is the trusted leader in healthcare decision intelligence. Built on more than 35 years of proven results, Lyric combines responsible AI with clinical, payment, regulatory, and policy expertise to deliver transparent, auditable insights in milliseconds across real-time claims workflows. Lyric augments human decision-making so health plans can make faster, more accurate payments while maintaining full control. Today, Lyric supports 200 million lives, with nine of the top 10 U.S. health plans relying on its platform to reduce waste, improve efficiency, and support accurate payments.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Salt Lake City, UT vacancy
  • $153k - $220k

     ...MedAdvantage Group is looking for a $153,000 - $220,000 Principal Software Engineer to join our Salt Lake City, UT office and accelerate our product roadmap. Bring Organization and Linux; we'll bring $153,000 - $220,000, a strong team, and the ownership that turns experience... 
    Suggested
    Work at office

    Energy Innovation: Policy and Technology LLC

    Salt Lake City, UT
    1 day ago
  •  ...Implements process improvements within Software Development Lifecycle (SDLC) environments...  ...'s degree in Computer Science, Engineering, Information Technology, Information Systems...  ...and five (5) years of experience as a Principal Software Engineer/Developer (or closely... 
    Suggested

    Fidelity Communications

    Salt Lake City, UT
    4 days ago
  •  ...every step of the way. Join us to invest in yourself, your career, and the financial world.The role:We are looking for a Principal Software Engineer to own the long-term networking vision for all of SoFi. SoFi runs almost entirely in AWS, and every member interaction, from... 
    Suggested
    Remote work

    SoFi

    Salt Lake City, UT
    22 hours ago
  •  ...and applications to accomplish meaningful work through secure, intelligent experiences grounded in WGU systems and data.As Principal Software Engineer, AI Platform, you will architect and build this platform from the ground up. You will shape retrieval, inference,... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    22 hours ago
  •  ...and scale enterprise AI depends on data that is reliable, governed, understandable, and available when it is needed.As a Principal Software Engineer in the Data Platform Group, you will provide hands-on technical leadership within the Data Trust pillar. Working alongside... 
    Suggested
    Remote work

    SoFi

    Salt Lake City, UT
    1 day ago
  • $107.5k - $204.5k

     ...We require experience with at least one scripting language, such as Python. We need hands-on experience with containerized software and related technologies, including Kubernetes, Helm, and Podman. We require the ability to obtain and maintain a U.S. government... 
    Relocation

    SwissDevJobs.ch

    West Valley, UT
    4 days ago
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Intern, Software Engineer Job Code: 39942 Job Location: Salt Lake City, UT Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling... 
    Internship
    Local area

    L3Harris

    Salt Lake City, UT
    3 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Salt Lake City, UT
    2 days ago
  •  ...interest of national security. Job Title: Intern, Systems Engineering Job Code: 41255 Job Location: Forest, VA Job Schedule:...  ...procedures & cases Conduct tests and document results Use software tools, scripting and software/hardware troubleshooting... 
    Internship
    Local area

    L3Harris

    Salt Lake City, UT
    22 hours ago
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Intern, Software Engineering Job Code: 41596 Job Location: Salt Lake City, UT Job Schedule: 9/80: Employees work 9 out of every 14 days -... 
    Internship
    Local area

    L3Harris

    Salt Lake City, UT
    22 hours ago
  • $103.71k - $138.28k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Lead Engineer position will require both technical expertise and project management competency. This position will consist of site surveys, Bill... 
    Full time
    Temporary work
    For contractors
    For subcontractor
    Remote work

    Lumen

    Salt Lake City, UT
    4 days ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Salt Lake City, UT
    4 days ago
  • $180k - $310k

     ...Job Description Job Description Why This Role Matters Principal Software Engineers define 'how we build' at Bluestaq for entire classes of systems. Your architectural decisions, reference implementations, and technical strategies become the patterns that dozens... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation
    Relocation package
    Flexible hours
    3 days per week

    Bluestaq US External

    Salt Lake City, UT
    10 days ago
  •  ...Responsibilities for this Position Embedded Software Engineer Intern ID: 2026-75013 US-ID-Boise US-UT-Salt Lake City Required Clearance: Secret, obtainable within reasonable time based on requirements Posted Date: 9/17/2026 Category: Engineering-Software Employment... 
    Internship
    Flexible hours

    General Dynamics

    Salt Lake City, UT
    3 days ago
  •  ...What We Do At Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people...  ...clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions,... 
    Full time
    Temporary work
    Part time
    Immediate start

    The Goldman Sachs Group

    Salt Lake City, UT
    1 day ago
  • $120k - $150k

     ...Software Developer In TestOur client is seeking a Software Developer in Test for a direct hire opportunity. The Software Developer in...  ...bring practical knowledge of agile development methodologies and engineering best practices. This role will work closely with the... 
    Contract work
    Local area

    Kavaliro

    Salt Lake City, UT
    2 days ago
  •  ...Lumen is seeking a Senior Software Engineer to design, develop, test, and debug software across disciplines in an agile team. You will contribute from conception to production, ensuring scalable, secure, and high‑performing systems for AI workloads. This remote US role... 
    Remote work

    Lumen Inc

    Salt Lake City, UT
    4 days ago
  •  ...Filevine Engineering RoleFilevine is a Legal AI company delivering Legal Operating Intelligence for the future of legal work. Grounded...  ...roadmap. This role exists to pay it down, so that everyone building software for legal teams can ship faster.You'll own the systems that... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work

    Filevine

    Salt Lake City, UT
    4 days ago
  • $165k - $225k

     ...customer identity and authentication. This role is a hands‑on, mid-engineering position inside Information Security, contributing to core...  ...Python or Kotlin, turning product requirements into working software that helps customers access their accounts securely. Work with... 
    Internship
    Work at office
    Remote work
    Flexible hours

    Affirm

    Salt Lake City, UT
    1 day ago
  • $66.44 - $71.44 per hour

     ...4hr - $71.44hrRequirements/Must HaveBachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field with 6+ years of relevant software engineering experience, or a Master’s degree in one of those fields with 4+ years of... 
    For contractors

    Cynet Systems

    Salt Lake City, UT
    4 days ago
  •  ...a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have... 
    Work experience placement

    Stealth Startup

    Salt Lake City, UT
    4 days ago
  • $128.44k

    Enterprise DeveloperDevelops scalable enterprise applications using .NET, Angular, SQL, Azure, APIs, and CI/CD tools.Requirements: Master's degree plus one year of experience.Wage: $128,440 per year.Relocate to an unanticipated site. No international or national travel...
    Relocation

    Altius Technologies Inc

    Salt Lake City, UT
    4 days ago
  • $158k - $176k

     ...integrated with other systems. You will help maintain a rules-based engine that analyzes these messages to identify relevant patterns and...  ...The Role In this position, you will oversee the end-to-end software development process, including gathering and refining... 
    Flexible hours

    PointClickCare

    Salt Lake City, UT
    2 days ago
  • $125k - $175k

     ...The Role As an Senior Software Engineering, you will serve as a senior technical owner and hands-on engineer responsible for designing, building, operating, and evolving scalable software solutions for complex business and engineering challenges. This is a full-... 
    Full time
    Contract work
    Remote work

    Pearson

    Salt Lake City, UT
    1 day ago
  •  ...Software EngineerAt Extra Space Storage, if it matters to you, it matters to us! It is a really exciting time to be at Extra Space Storage...  ...or H-1B visa) for this role ***We are looking for a Software Engineer to help build reliable, scalable, and intuitive internal... 
    Temporary work
    H1b
    Work at office
    Flexible hours
    3 days per week

    Extra Space

    Salt Lake City, UT
    4 days ago
  • $166.9k - $230.9k

     ...experiences, reduces structural costs, and unlocks opportunities to improve pricing and access to credit at scale. As a Senior Software Engineer on the Upstart Bank team, you will design and build systems that enable Upstart Bank to operate at scale. Depending on the... 
    Temporary work
    Summer work
    Bank staff
    Remote work
    Work from home

    GrabJobs

    Salt Lake City, UT
    22 hours ago
  •  ...WGU is seeking a Senior Software Engineer to own complex problems, design reliable systems, and guide engineering practices across the student platform. You will write production code, shape APIs, and embed automated testing into delivery. In this hands‑on role, you... 

    WGU

    Salt Lake City, UT
    1 day ago
  •  ...themselves and their families. Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00 Job Description The Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or application... 
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    3 days ago
  •  ...Location: Remote or Hybrid in Salt Lake City or Ogden, Utah Position Overview Build and maintain high-quality software applications. Work alongside experienced developers to deliver innovative solutions for our clients. Responsibilities Develop and maintain web and mobile... 
    Remote work

    Cirqd, Llc

    Salt Lake City, UT
    3 days ago
  •  ...Software Developer III - AudioProvide expert-level design and development expertise across the full stack: front-end, back-end, APIs...  ...development tools to accelerate delivery, while bringing the engineering depth to review, validate, and stand behind everything that ships... 

    Priority Dispatch

    Salt Lake City, UT
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!