Cricutposted 6 days ago
Full-time • Senior
South Jordan, UT

About the position

We're in the midst of a company turnaround, and we’re looking for a Director of Engineering who thrives under pressure and leads with a founder’s mindset. You’ll lead engineering teams across full-stack technologies—Angular, Android/iOS, and C#/.NET backend systems—while balancing technical guidance and people management. This is a high-impact, hands-on role where adaptability, urgency, and strong cross-functional alignment are key. You will serve as a key partner to company leadership, helping drive technical strategy, organizational clarity, and engineering culture.

Responsibilities

  • Lead, mentor, and grow a team of engineers across frontend, mobile, and backend disciplines.
  • Work transparently with the leadership team to align on goals, navigate ambiguity, and drive key decisions in real time.
  • Remain technically hands-on: conduct code reviews, contribute to architecture decisions, and stay involved in critical technical problem-solving.
  • Collaborate closely with Product Managers, UX Designers, and QA to ensure successful delivery of features that balance user needs with engineering constraints.
  • Own and drive engineering excellence—including system reliability, scalability, maintainability, and performance.
  • Help define technical vision and drive long-term architectural direction across platforms (web/desktop, mobile, backend).
  • Manage engineering capacity, prioritize projects, and balance technical debt with feature development.
  • Champion a culture of feedback, technical ownership, and continuous learning.
  • Empower engineers to move fast, take ownership, and deliver impactful work despite constraints.
  • Guide the team through uncertainty and coach them to thrive in dynamic settings.

Requirements

  • 10+ years of experience in software engineering, with at least 3+ years in a senior leadership role.
  • Strong technical proficiency across: Frontend: Angular (Electron), Mobile: Android (Kotlin/Java), iOS (Swift/Objective-C), Backend: C#, .NET Core, RESTful APIs, microservices.
  • Experience with modern DevOps practices and CI/CD pipelines is a plus.
  • Proven track record of building and scaling high-performing engineering teams.
  • Excellent communication and collaboration skills—works well with Product, Design, and other stakeholders.
  • Deep understanding of engineering concerns such as system design, code quality, scalability, and technical debt.

Nice-to-haves

  • Strong stakeholder management skills and the ability to align engineering priorities with business goals.
  • Track record of leading organizations through transformation, turnarounds, or high-growth phases.
  • Strong communication skills and a bias toward clarity and urgency.
  • Ability to frame engineering work in terms of impact, tradeoffs, and urgency.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service