Posted in

Senior Backend Software Engineer – Dtc

Senior Backend Software Engineer – Dtc

CompanyCricut
LocationSouth Jordan, UT, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

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)