System Architect
Hybrid · South Jordan, Utah, United States
Job Summary
System Architect to define and guide the end-to-end architecture for a cross-platform design product spanning desktop and mobile apps, cloud services, and device connectivity to Cricut cutting machines. Lead AI-native engineering practices, establish clear APIs and integration contracts, design scalable cross-platform architectures, ensure security and observability, govern architectural standards, and mentor engineering leaders while coordinating with product, design, QA, firmware/EE, AI/ML, support, and security. Requires 10+ years of experience shipping production systems across client apps, backend, and device integration; hands-on experience with AI/LLM capabilities; proficiency with Swift, Kotlin, JavaScript/TypeScript, C#, React, Python; and strong communication and leadership skills. This role is in-office at least 4-5 days per week; relocation assistance is available. Must be comfortable with hybrid remote options per location.
Required Qualifications
- 10+ years of software development experience
- Demonstrated track record designing and shipping cross-platform products
- Experience with React Native or Flutter
- Hands-on experience integrating AI/LLM capabilities into production systems
- Fluent in modern AI engineering tools (e.g., Claude Code, Cursor, Copilot)
- Strong experience with REST APIs and microservices
- Solid security background including asymmetric cryptography
- Ability to communicate architecture clearly (diagrams, ADRs)
- Balance hands-on implementation with architecture leadership
- Proficiency in Swift, Kotlin, JavaScript/TypeScript, C#, 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.