The Senior Software Engineer will be responsible for building systems that minimize emergency late-night calls and ensuring high-quality output through Agile practices. They will also mentor team members and uphold best practices in software development.
Requirements: Candidates should have experience using and improving AI tooling and workflows as part of their coding process. A strong understanding of both backend and frontend concerns, along with API design and database management, is essential.
Key Skills:
- TypeScript
- API Design
- REST
- Schema Design
- Versioning
- Idempotency
- Websockets
- Database Schema Design
- ORM Usage
- Migrations
- Observability
- Logs
- Metrics
- Analytics Pipelines
- CI/CD
- Containerization
Benefits:
- Hybrid
- Flexible Work Environment
- Paid Maternity and Paternity Leave
- Generous Vacation Allowance Plus Company-Paid Holidays
- Phone and Internet Reimbursement
- 401(K) With Company Match
- Travel Opportunities
- Substantial Company Product Allowance
- Competitive Benefits Package
Senior Software Engineer - US in provo at Unknown Company
This position is listed as full time and hybrid.