Cricut logo
Cricut1 month ago

System Architect (Machines)

Hybrid · South Jordan, Utah, United States

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Medium

Job Summary

System Architect to define and guide end-to-end architecture for Cricut’s cross-platform design product, spanning desktop and mobile apps, cloud services, and device connectivity over Bluetooth, USB, and Wi‐Fi. Responsibilities include championing AI-native engineering practices, setting APIs and integration contracts across app, cloud, and devices, designing cross-platform architectures, ensuring reliability, security, and observability, and establishing architecture governance. The role requires 10+ years of software development experience delivering cross‐platform products at scale, hands-on experience with React Native or Flutter, and experience integrating AI/LLM capabilities into production systems. Strong communication, mentoring, and the ability to balance hands-on work (approximately 90%) with leadership are essential. In-office at least 4-5 days/week; relocation offered; hybrid remote option stated.

Required Qualifications

  • 10+ years of software development experience
  • cross-platform architecture design
  • experience with React Native or Flutter
  • hands-on experience integrating AI/LLM capabilities
  • security, observability, and performance focus
  • ability to balance hands-on work with architecture leadership
  • strong communication and collaboration across teams
  • embedded/hardware integration concepts
  • BLE, Wi-Fi, USB device connectivity
  • Swift, Kotlin, JavaScript, TypeScript, C#, React, Python
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Cricut

System Architect (Machines)

Apply on Sorce