System Architect (Machines)
Hybrid · South Jordan, Utah, United States
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
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.