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