- Salt Lake City, Utah, United States
- Full-time · Senior
- $131K–$252K per year
- 5–7 years
The Senior Software Engineer is responsible to be part of a product delivery team, and be a key contributor to the technical solutions it provides.
Compensation
For this position, 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.
Responsibilities
- Develop production activities and workflows using the Temporal workflow orchestration platform and TypeScript. Support full lifecycle including design, development, testing, and maintenance.
- Advise and mentor the team on best practices in workflow orchestration.
- Actively participate in refinement, architecture discussions, and code reviews, ensuring the team builds solutions that are high-quality, secure, and meet the design goals.
- Collaborate with engineering, product, and business partner stakeholders to understand the use cases and build solutions to meet business needs.
Requirements
- Bachelor’s degree in computer science or related discipline, or equivalent experience
- Nice to have: Postgraduate degree in Computer Science or related discipline
- Nice to have: Experience with agentic workflows