Airdev is a software development agency that leverages AI to enhance custom software development. The Director of Engineering will lead the engineering team, define development practices, and ensure quality across multiple client projects.
Responsibilities:
- Define and maintain Airdev's development standards, best practices, and technical workflows across all client projects
- Manage, mentor, and grow a team of developers, conducting regular check-ins, code reviews, and performance evaluations
- Serve as the technical escalation point for complex architectural decisions, debugging, and system design challenges
- Evaluate and integrate new AI development tools (like Claude Code) into our engineering workflows, keeping the team on the cutting edge
- Collaborate closely with Product Directors to ensure technical feasibility, estimate effort, and align on implementation approach
- Contribute to hiring by assessing technical candidates and shaping the team's growth
- Partner with leadership to evolve our service delivery model as AI capabilities advance
- Step into projects as a hands-on technical lead when needed, especially for high-complexity or high-stakes engagements
Requirements:
- 7+ years of software engineering experience, with significant time in a leadership or management role owning an engineering function
- A systems thinker. You don't just write good code; you design and iterate on the systems and processes that make an entire team effective
- A builder's mindset. You're not just managing; you're still close to the code and excited to work with AI tools to push what's possible
- Deep technical fluency across modern web development stacks, including APIs, databases, cloud infrastructure, and CI/CD
- Hands-on experience with AI coding tools and a strong point of view on how they should be integrated into professional development workflows
- Proven ability to set engineering standards and hold a team accountable to them without micromanaging
- Excellent communication skills. You can translate complex technical tradeoffs for non-technical stakeholders and give clear, constructive feedback to developers
- Strong architectural instincts. You know when to keep things simple and when a problem genuinely requires a more sophisticated solution