Senior Software Engineer
$146.2k - $282.6kCHG Healthcare
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. 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 CHG Healthcare is seeking a Staff Software Engineer to join our DMO Engineering team. The Engineering team designs, builds, and maintains the technology platforms and software solutions that power CHG's staffing and healthcare businesses. As a Staff Software Engineer, you will serve as a technical leader and mentor across the team, driving high-quality software delivery, architectural decisions, and engineering excellence in an AI-driven product development environment. Responsibilities Design, develop, test, and maintain production software following SOLID architecture design, engineering best-practices, and defined development methodologies Apply SOLID design principles consistently across build, review, and test to produce maintainable, high-quality software Leverage AI tools across the full development lifecycle — spec generation, coding, and review — with the judgment to critically evaluate and own AI-generated output Contribute to system architecture discussions and apply mature design patterns to build highly available, resilient, performant, and secure systems Participate actively in code reviews, providing constructive feedback and ensuring spec alignment Collaborate with product and stakeholders across AI-driven product development, aligning on scope and business value Use AI tools to accelerate ramp-up on new languages, frameworks, and platforms, and to generate and improve technical documentation Identify and address technical debt that impedes team velocity and quality Participate in technical refinements, breaking epics and stories into executable tasks targeting thin vertical slices Qualifications Comfortable with ambiguity, high agency and systems thinking; business acumen and product judgment Engineering Practices & Processes — apply SOLID design principles, Engineering Playbook, CI/CD best practices, and spec-driven development AI-Competency — leverage AI tools across the full development lifecycle with critical judgment to evaluate and own AI-generated output Technical Proficiency — fluency in the organization's languages, frameworks, databases, version control, CI/CD, containerization, and cloud platforms Software Architecture & Design — apply mature design patterns and service-based architectures for high availability, resilience, performance, and security Stakeholder Communication — communicate clearly and collaborate effectively with stakeholders on scope, approach, and business value Extended use of AI tools — use AI to accelerate ramp-up and generate/maintain technical documentation Education & Experience M.S. / B.S. in Computer Science or related STEM discipline 8+ years of proven experience at Sr. Software Engineer level Preferred Skills Experience with languages and application frameworks as defined by the organization (JavaScript, Java, Salesforce/Apex, Node.js) Experience with cloud platforms (AWS), containerization (Docker/Kubernetes), and CI/CD pipelines (Jenkins/GitHub Actions) Experience with RESTful API design, service-based architectures, and data modeling 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 $146,200 -- $282,600 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. 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 grantsTuition reimbursement programs CHG Healthcare values a diverse and inclusive workforce. We welcome applicants of any race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status and individuals with disabilities as an Affineative Action/Equal Opportunity Employer. We are an at-will employer. #J-18808-Ljbffr CHG Healthcare
$152.5k - $205k
...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;...SeniorPermanent employmentRemote workFlexible hours- ...clients to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person...SeniorPart timeRemote workFlexible hours
- ...We are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and networking products. As a key member of the engineering team, you will design, develop, and deploy enterprise-grade networking appliances...Senior
- ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will...SeniorRemote work
- ...Overview We are seeking an experienced Software Engineer with OutSystems experience to design, build, and scale enterprise-grade applications using the OutSystems platform. You will work closely with business stakeholders, architects, and cross-functional teams...Senior
- ...We’re hiring a Senior Software Engineer to support a major technology initiative focused on new customer-facing web and mobile experiences, a unified design system, and AI-powered capabilities across products. The initiative is focused on raising the engineering bar for...SeniorContract workShift work
- ...Interested in building modern software, owning meaningful technical decisions, and putting AI to work in real products? The focus... ...• Improve platform performance, reliability, security, and engineering practices. • Apply AI-assisted development tools and, where...Senior
$175k - $200k
...The role We're hiring a Senior Software Engineer to be the hands-on technical owner of our live platform. You'll take over a production TypeScript codebase that enterprise sports and brand partners depend on every day. You'll write a large share of the code yourself,...SeniorFor contractors- ...Summary We are seeking a highly skilled and motivated Senior Software Developer to join our team in building and maintaining a custom... ...Collaboration & Leadership: Collaborate with product, QA engineers, and other stakeholders to understand use cases and improve the...SeniorWork experience placementFlexible hours
- ...build campaigns, reach audiences, collect data, and maintain compliance. About the Role Our client is seeking a Senior Software Engineer responsible for developing, maintaining, and scaling the company’s software products. This role will contribute to building...SeniorTemporary workPart timeRemote workHome officeFlexible hours
$150k - $200k
...AI healthcare. About this role This role sits on the Engineering team and reports to the Engineering Manager. You will be handed... ...not just solve it Requirements ~5+ years of professional software engineering experience ~ Solid expertise in at least one of...SeniorRemote workWork from homeFlexible hours$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...SeniorFlexible hours- ...the future. Position Summary: This position requires the engineer to develop solutions in TypeScript using AWS cloud-based technologies... ...Ionic or Angular or similar framework. ~ Experienced in software development lifecycle and test methodologies. ~ Follows...SeniorFor subcontractorFlexible hours
- ...Veterans, transitioning service members, and military spouses are strongly encouraged to apply. Tria is looking for a Full Stack Engineer with strong experience with modern web application development using React for the frontend, Node.JS ecosystem for the backend....SeniorWork at officeRemote work
- ...Who We're Looking For - Senior Software Engineer We're looking for a Senior Software Engineer to join our team at Clearlink. In this role, you'll develop high-quality, secure, and maintainable software that serves both our users and our business goals. You'll work...SeniorWeekly payWork at officeRemote workFlexible hours
- ...team.Drive standards based architectures and supporting services.Use of agile and rapid application development processes to speed engineering effortsFollow engineering best practices in a team environment to develop high-quality products including writing automated unit,...SeniorFull timeImmediate start
- ...A reasonable estimate of the current range is: Grade: Technical 410Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or application...SeniorFull timeFlexible hours
- ...estimate of the current range is: Grade: Technical 410Pay Range: $143,700.00 - $222,700.00Job DescriptionWe're looking for a Senior Software Engineer - Salesforce to join the Student Lifecycle Services engineering team at WGU. You'll work on a large, complex Salesforce...SeniorFull timeWork at officeFlexible hours
- What We DoAt Goldman Sachs, our Engineers don't just make things - we make things possible... ...engineering teams that build massively scalable software and systems, architect low latency... ...challenging problems.We are seeking a senior engineer who can lead at the frontier of...SeniorFull timeTemporary workPart timeImmediate start
$160k - $200k
...and growing 30% month over month. Our team is small, senior, and experienced. We’re looking for an engineer who wants to contribute meaningfully to a product... ...Solid professional experience building and shipping software across both frontend and backend systems. Deep...SeniorRemote workVisa sponsorshipWork visa- ...First Electronic Bank (FEB) is seeking a highly capable software engineer to independently lead ambiguous, high-impact initiatives that... ...through measurable production outcomes. We're looking for a senior engineer who builds real business applications, connects systems...Senior
$115k - $184k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...SeniorFull timePart timeImmediate startWorldwideFlexible hours- ...recognize our employees as our greatest asset and have a culture to prove it! How You Will Support The Team: The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software...SeniorFor contractorsWork experience placementWork at office3 days per week
- ...Coda Octopus Engineering is an established Utah based small agile engineering firm in business... ...over 30 years. We blend expertise in software, firmware, hardware, and mechanical engineering... ...for a talented and high achieving Senior Software Engineer to work in and lead our...Senior
$117k - $140k
...Senior Software Engineer Reports to: Software Engineering Manager SALARY: $117k - $140k Key Competencies Technical Writing high quality, testable, maintainable, and observable code Providing constructive feedback Designing and testing distributed...SeniorContract workWork experience placementCasual workInternshipWork at officeRemote work- ...IAED - Salt Lake City, UT 84111, Our team is looking to hire a senior level developer to help in our life saving mission of providing... ...design and development expertise to the creation and maintenance of software products including training/learning platforms, applications,...SeniorFlexible hours
- ...meaningful contribution by improving patient outcomes and discovering lasting solutions for unmet patient needs. Our Senior Quality Engineer, Software Validation position is a unique career opportunity that could be your next step towards an exciting future.This is an...SeniorFull time
$73.45k - $132.78k
We are seeking Senior & Lead Transmission Line Engineers (multiple positions) who will work as members of a dynamic team working in a fast-paced environment... ...with POLE.Experience with foundation analysis software such as LPILE or FAD Tools.Microsoft Office (Word, Excel...SeniorFull timeWork at officeRemote work- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Sr Associate, Software Engineer Job Code: 41569 Job Location: Salt Lake City, UT Job Schedule: 9/80: Employees work 9 out of every 14 days –...SeniorLocal area
- ...Job Description Job Description Job Description: Senior Software Developers are responsible for working on significant critical projects and take responsibility for all facets of the development process. You actively participate in backlog grooming and architecture...SeniorTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- scientific software engineer Salt Lake City, UT
- intel software engineer Salt Lake City, UT
- director software engineering Salt Lake City, UT
- software engineer Salt Lake City, UT
- senior robotics software engineer Salt Lake City, UT
- financial software developer Salt Lake City, UT
- graduate software developer Salt Lake City, UT
- part time software developer remote Salt Lake City, UT
- software engineer remote Salt Lake City, UT
- ngo software engineer Salt Lake City, UT




