Open Role
Cricut

Remote opportunity at

Cricut

Lead Software Engineer (API/Agentic)

Cricut creates smart cutting machines, materials, and design applications that help a global community of makers personalize apparel, home decor, and crafts. The company is currently…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Not specified
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz2h agoEmployer posted Oct 17, 2026
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Cricut creates smart cutting machines, materials, and design applications that help a global community of makers personalize apparel, home decor, and crafts. The company is currently seeking a Lead Software Engineer (API/Agentic) to join its team. This role focuses on developing production backend code, designing scalable services, and incorporating AI-assisted development tools into daily workflows. The position requires working from an office location 4 to 5 days per week. Ideal…

Job Description

Cricut creates smart cutting machines, materials, and design applications that help a global community of makers personalize apparel, home decor, and crafts. The company is currently seeking a Lead Software Engineer (API/Agentic) to join its team. This role focuses on developing production backend code, designing scalable services, and incorporating AI-assisted development tools into daily workflows.

The position requires working from an office location 4 to 5 days per week. Ideal candidates move with urgency, maintain high quality standards, collaborate effectively, and integrate modern AI engineering tools into their problem-solving and software delivery processes.

Responsibilities

  • Write, review, and ship production backend code utilizing AI-assisted tools and automated testing
  • Design and build end-to-end APIs and services, handling everything from technical planning to release
  • Contribute to backend architecture across C#/.NET and Python services to ensure maintainability
  • Establish versioned API contracts for iOS, Android, and desktop client teams
  • Collaborate with Product Management, UX, and client engineering to turn specifications into shipped features
  • Optimize service scalability, throughput, latency, caching, database efficiency, and cloud costs
  • Create and maintain automated unit, integration, contract, and load tests
  • Drive CI/CD automation, containerized cloud service deployments, and release quality
  • Deploy updates behind feature flags using progressive rollouts and production telemetry validation
  • Monitor service health, manage observability metrics, and participate in incident response and on-call rotations
  • Conduct code reviews, mentor engineers, and evaluate emerging technologies

Requirements

  • Over 8 years of professional backend software development experience
  • Production-level expertise in either C#/.NET (ASP.NET Core) or Python (FastAPI/Django)
  • Experience building distributed systems, microservices, modular monoliths, and event-driven asynchronous messaging
  • Strong REST API design capabilities including versioning, pagination, idempotency, and OpenAPI documentation
  • Working knowledge of relational and NoSQL databases such as PostgreSQL, MongoDB, SQL Server, DynamoDB, and Redis
  • Familiarity with concurrency models in .NET or Python
  • Hands-on background with major cloud platforms, Docker containers, and Kubernetes orchestration
  • At least one year of practical experience with modern AI engineering tools like Claude Code, Cursor, or Copilot
  • Familiarity with architectural patterns such as Domain-Driven Design and Clean Architecture
  • Experience with automated testing pipelines and observability instrumentation
  • Ability to work in-office 4 to 5 days per week

Qualifications

  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related field
  • Experience working with both C# and Python
  • Background collaborating with mobile and desktop client engineering teams

Core Skills

Benefits

  • Medical, Dental, and Vision insurance coverage
  • 401(k) retirement match
  • Generous paid time off
  • Tuition reimbursement
  • Yearly lifestyle stipend
  • Exclusive employee discounts
  • Relocation assistance

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is this position remote?

No, this role requires working in-office 4 to 5 days per week.

What compensation and benefits are provided?

The posting does not specify a salary. Benefits include medical, dental, and vision coverage, a 401(k) match, paid time off, tuition reimbursement, a lifestyle stipend, and employee discounts.

What experience is required for this role?

Candidates need 8+ years of professional backend software development experience with deep expertise in C#/.NET or Python, along with at least one year of practical experience using modern AI engineering tools.

Is relocation assistance available?

Yes, this position is eligible for relocation assistance.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Posted by Cricut

Source: Remote First Jobs — Writing

View the original listing ↗

Posted by employer: Oct 17, 2026

Added to Jobsiz: Oct 20, 2026

2 sources detected for this job

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Cricut

Cricut

1Open Jobs
—No reviews yet
View Company Profile