Senior Backend Software Engineer – Dtc
Company | Cricut |
---|---|
Location | South Jordan, UT, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
Requirements
- BS/MS in computer science or equivalent experience
- 5+ years related experience
- Strong experience in C#
- Experience with Cloud Native architectures and technologies
- Designing and implementing RESTful APIs
- Architecting, developing and maintaining cloud-based web services (AWS preferred)
- Strong debugging/troubleshooting skills
- Knowledge of agile quality and testing methods preferred (BDD, TDD, Unit Testing and Automation)
- Experience with relational and non-relational database technologies
- Deep knowledge of concurrency, resiliency, and caching
- Experience in continuous delivery and integration
- Ability to collaborate with teammates and other teams at Cricut
- Curious about emerging technologies; can quickly evaluate and adapt to new technologies
Responsibilities
- Solve real-world problems for users
- Expand and support our microservices
- Help design and architect new features
- Lead discussions on architectural best practices
- Work with systems that run billions of transactions and keep them updated and honest
Preferred Qualifications
- Knowledge of agile quality and testing methods preferred (BDD, TDD, Unit Testing and Automation)