Principal Software Engineer
$180.35k - $270.52kLyric
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$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...SuggestedWork at office- ...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
- ...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...SuggestedRemote work
- ...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,...SuggestedFull timeWork at officeFlexible hours
- ...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...SuggestedRemote work
$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- ...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...InternshipLocal area
- ...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 jobInternship
- ...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...InternshipLocal area
- ...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 -...InternshipLocal area
$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 timeTemporary workFor contractorsFor subcontractorRemote work$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 jobFull time$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 timeTemporary workWork at officeLocal areaImmediate startRemote workRelocationRelocation packageFlexible hours3 days per week- ...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...InternshipFlexible hours
- ...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 timeTemporary workPart timeImmediate start
$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 workLocal area- ...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
- ...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 timeTemporary workWork at officeLocal areaImmediate startRemote work
$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...InternshipWork at officeRemote workFlexible hours$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- ...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
$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$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$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 timeContract workRemote work- ...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 workH1bWork at officeFlexible hours3 days per week
$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 workSummer workBank staffRemote workWork from home- ...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...
- ...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 timeFlexible hours
- ...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
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Salt Lake City, UT
- senior principal scientist Salt Lake City, UT
- senior principal cloud computing engineer Salt Lake City, UT
- principal cloud computing engineer Salt Lake City, UT
- software engineer - cloud services Salt Lake City, UT
- software technical support engineer Salt Lake City, UT
- remote software sales Salt Lake City, UT
- software sales representative Salt Lake City, UT
- software quality assurance Salt Lake City, UT
- software qa Salt Lake City, UT



