We believe everyone is born creative. We’re a diverse tapestry of thinkers, dreamers, givers, DIYers, handi-workers, artisans, and forever and always architects of things. At Cricut, we place the power of handmade into the hands of all. We give you beautiful, easy-to-master tools so you can make something unique, remarkable, perfect. We surround you with ideas, community, inspiration, and encouragement to take your creativity further than you ever imagined. And as a community, we celebrate the exhilarating act of making every single day. So, make that handcrafted card that feels like a hug. Design a shirt for fun, for family, or for a full-blown business. Craft with a passion or for a purpose. Make something big and bold, itsy-bitsy, amazingly ambitious, or just plain silly. Whatever you make, just make your heart out. Because here’s the remarkable truth: When we all make together, we make all things possible. Let’s make. We are seeking a Lead Software Engineer who thrives on complex technical challenges and takes pride in building high-quality, scalable software systems. This is a hands-on leadership role with direct ownership of architecture, execution, and technical direction for critical product and manufacturing-facing software. As a Lead Software Engineer, you will not only deliver robust software solutions but also set engineering standards, guide design decisions, mentor developers, and ensure disciplined execution across the development lifecycle. You will be expected to operate with a high degree of autonomy, manage priorities effectively, and drive work forward without constant oversight. This role has a direct impact on our newest products and manufacturing ecosystems , bridging software engineering with real-world hardware and production environments.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
501-1,000 employees