Jobs · Engineering · Utah

Senior Software Engineer

CHG Healthcare · Salt Lake City, UT · 1 wk ago
Engineering$131k/yrFull-time

Responsibilities

  • Design, develop, test, and maintain production software
  • Apply design principles consistently across build, review, and test to produce maintainable, high-quality software
  • Leverage AI tools across the full development cycle 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 alignment with design goals
  • Collaborate with product and stakeholders across product development, aligning on scope and business value
  • Identify and address technical debt that impedes team velocity and quality
  • Drive technical refinements, breaking epics and stories into executable tasks

Qualifications

  • Comfortable with ambiguity, high agency and systems thinking; business acumen and product judgement
  • TypeScript programming and the TS ecosystem (e.g. NodeJS, turborepo, pnpm)
  • Postgres database development and data modeling
  • Message brokers (Kafka), pub/sub, Redis
  • Docker and k8s
  • Stakeholder Communication — communicate clearly and collaborate effectively with stakeholders on scope, approach, and business value

Education & Experience

  • M.S. / B.S. in Computer Science or related STEM discipline
  • 5+ years of proven experience at Sr. Software Engineer level

Preferred Experience

  • React, Typescript Effect, oRPC, Hono
  • Experience with cloud platforms (AWS) and CI/CD pipelines (GitHub Actions)
  • Experience with Snowflake

Pay

We offer a pay range of $130,500 -- $252,300 annually, with pay varying depending on work location and job-related factors such as knowledge, position level and experience.

Benefits

  • 401(k) retirement plan with company match
  • Traditional healthcare benefits such as medical and dental coverage
  • 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

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 2 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com