CHG Healthcare Logo

CHG Healthcare

Principal Software Engineer

Posted Yesterday
Remote
2 Locations
143K-277K Annually
Expert/Leader
Remote
2 Locations
143K-277K Annually
Expert/Leader
The Principal Software Engineer will lead data product development, provide technical mentorship, oversee design and architecture, and manage integrations, especially with Salesforce.
The summary above was generated by AI

Healthcare’s helping hand.
CHG shook things up in 1979 by inventing the locum tenens staffing model. We connect doctors with patients who need their care. As the largest physician staffing firm in America, our providers treat millions of patients each year.
Our industry is growing and demand is high. This means you’ll have plenty of opportunities to grow and develop in your career. Keeping healthcare healthy can be as fun as it is rewarding

We are seeking an experienced Principal Software Engineer to join our Client Services team. In this pivotal role, you will lead the development of an advanced data product and the surrounding services and applications. This position is perfect for a highly motivated engineer with a strong background in data product development. As a Principal Software Engineer, you will apply your technical expertise and leadership skills to design and implement scalable, high-performance solutions that address our business needs and deliver outstanding value to our clients.

Responsibilities:

  • Data Product Development: Developing features and solutions that support data acquisition, storage, analysis, and integration. You will work closely with product managers and data scientists to deliver high-quality, insightful data products that align with our company’s goals and client needs.
  • Development: Utilizing your expertise in JavaScript/TypeScript (Node.js) to build robust back-end components. You will implement new features, optimize performance, and ensure the smooth integration of the data product with various applications and services.
  • Technical Leadership and Mentorship: Acting as a senior technical advisor for the team, guiding best practices, coding standards, and high-quality code reviews. Your mentorship will help elevate the skills of junior engineers, fostering a collaborative and innovative team culture.
  • Design and Architecture: Leading the architecture and design of complex software systems, with a focus on scalable data product development. You’ll work closely with stakeholders to understand requirements and translate these into technical specifications and architectural designs that guide the team’s development efforts.
  • Integrations with Salesforce and Other Platforms: Applying your experience with Salesforce and other external systems to build seamless integrations. This includes developing custom APIs, connecting data flows, and ensuring reliable data exchange between systems.

Qualifications:

Experienced and capable with:

  • JavaScript, NodeJS and TypeScript
  • Modern JavaScript-relevant testing framework (Jest, Mocha, Jasmine, etc)
  • Developing RESTful and event-driven backend microservices in a SaaS multi-tenant environment
  • Strong understanding of relational databases (Postgresql)
  • Cloud technologies and DevOps (AWS, Kubernetes)
  • CI/CD pipelines, including automated testing using TDD
  • Integrations with external systems, particularly in developing and managing Salesforce integrations

Competencies:

  • Strong leadership and mentoring skills, able to lead teams to deliver successfully while fostering a culture of collaboration and technical growth
  • Strong commitment to developing high-quality software, implementing engineering best practices, ensuring scalability, reliability and maintainability of systems
  • Strong written and verbal communication skills, working with non-technical and cross-functional stakeholders to ensure alignment of goals and priorities
  • Organized and detailed orientated, able to work well under deadlines in a changing environments
  • Excellent problem-solving skills, with a proactive approach to identifying and resolving technical challenges.

Education & Years of Experience:

  • BS or MS in Computer Science or related technical discipline preferred
  • 10+ years of professional experience as a software engineer
  • Demonstrated experience with data product development, including architecture, pipelines, and integration with external systems

Preferred Experience With:

  • Modern frontend framework (Vue, React)
  • Graph databases (neo4j)
  • Agile methodologies, including Scrum
  • Experience in the healthcare space

We believe in fair compensation for all of our people, which is why our pay structure takes into account the cost of labor across U.S. geographic markets. For this position, we offer a pay range of $143,400 -- $276,900 annually, with pay varying depending on work location and job-related factors such as knowledge, position level and experience. During the hiring process, your recruiter can provide more information about the specific salary range for the job location. 

CHG Healthcare offers starting salaries for sales positions in the form of total target compensation (TTC = base + commission + bonus), which includes base pay, commission, and bonuses. Sales positions receive short-term incentives through commission plans and bonuses. On the other hand, non-sales positions have starting salaries that consist of a base salary and short-term incentives through various bonus plans, which are paid out monthly, quarterly, or annually. 

    #LI-BF1

    In return we offer:
    • 401(k) retirement plan with company match

    • Traditional healthcare benefits such as medical and dental coverage, and some unique benefits like onsite health centers, corporate wellness programs, and free behavioral health appointments.
    • Flexible work schedules - including work-from-home options available
    • Recognition programs with rewards including trips, cash, and paid time off
    • Family-friendly benefits including paid parental leave, fertility coverage, adoption assistance, and marriage counseling
    • Tailored training resources including free LinkedIn learning courses
    • Volunteer time off and employee-driven matching grants
    • Tuition reimbursement programs
    Click here to learn more about our company and culture.

    CHG Healthcare values a diverse and inclusive workforce. Interested in this role but not a perfect fit? Apply anyway.

    We welcome applicants of any race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status and individuals with disabilities as an Affirmative Action/Equal Opportunity Employer. We are an at-will employer.

    What makes CHG Different?

    Top Skills

    AWS
    Jasmine
    JavaScript
    Jest
    Kubernetes
    Mocha
    Node.js
    Postgres
    Typescript

    Similar Jobs

    7 Days Ago
    Remote
    2 Locations
    188K-301K Annually
    Senior level
    188K-301K Annually
    Senior level
    Cloud • Fintech • Food • Information Technology • Software • Hospitality
    Lead teams to develop high-scale SaaS solutions, mentor peers, and drive technical strategies for software focusing on payroll and team management.
    Top Skills: Api Design PatternsData AnalyticsJavaKotlinMicroservicesReact
    Yesterday
    Remote
    United States
    188K-301K Annually
    Senior level
    188K-301K Annually
    Senior level
    Cloud • Fintech • Food • Information Technology • Software • Hospitality
    Lead the technical direction and quality of Toast's POS payments workflows, mentor engineers, and drive improvements in architecture and codebase.
    Top Skills: AndroidJavaKotlin
    Yesterday
    Easy Apply
    Remote
    2 Locations
    Easy Apply
    186K-258K Annually
    Senior level
    186K-258K Annually
    Senior level
    Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
    As a Principal Software Engineer at Upstart, you will lead the Identity Platform team, defining and executing on technical direction, improving security measures, guiding architecture, and mentoring developers. You will design large-scale systems that ensure secure and seamless user experiences while collaborating closely with product and security teams.

    What you need to know about the Los Angeles Tech Scene

    Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

    Key Facts About Los Angeles Tech

    • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
    • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
    • Key Industries: Artificial intelligence, adtech, media, software, game development
    • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
    • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
    • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account