Director of Engineering
Leads engineering organization and developer-platform initiatives, including scalable cloud services, AI-assisted development, technical strategy, hiring, and leadership development. Requires 15+ years building distributed systems and experience managing high-performance engineering teams.
About the job
Responsibilities
- Solve real business needs at large scale by applying software engineering.
- Ensure consistent delivery against milestones and strong alignment with field teams, working closely with product leadership.
- Evolve organizational structure to support long-term initiatives and build high-performing teams with effective communication.
- Manage technical debt, long-term technical architecture decisions, and product-roadmap tradeoffs.
- Lead and participate in technical, product, and design discussions.
- Build, manage, and operate highly scalable cloud services.
- Grow leaders through coaching, mentorship, and development opportunities.
- Partner with engineering and product leaders on planning, prioritization, and staffing.
- Create a culture of excellence while leading with empathy.
Requirements
- 15+ years of industry experience building and supporting large-scale distributed systems.
- Experience building, growing, and managing high-performance teams.
- Ability to attract and hire engineers who meet organizational hiring principles.
- Experience building and running cloud platforms, or the ability to quickly learn new SaaS concepts.
- Experience working cross-functionally with product management and directly with customers; able to understand product and customer personas deeply.
- Bachelor's degree in Computer Science, or a master's degree or PhD.
Skills
Software Engineering, Distributed Systems, Cloud Platforms, SaaS, Technical Architecture, Technical Debt Management, Product Management, Team Building, People Management, Mentorship
Similar jobs
Engineering Management jobsLeads and builds Starburst’s AI agent platform in India, owning its roadmap, architecture, production operations, and evolution from internal infrastructure to enterprise-facing products. Requires 10+ years of engineering experience, team leadership, platform development, and production LLM systems expertise.
Leads India-based Site Reliability Engineering teams responsible for Okta’s cloud platform, databases, networking, Kubernetes, CI/CD, observability, FinOps, and automation. Requires 16+ years in infrastructure or SRE, substantial people-management experience, and expertise in AWS, Kubernetes, Terraform, and reliable SaaS operations.
Leads the engineering organization responsible for scaling GitLab.com through cell-based architecture, customer migrations, routing, and multi-cloud infrastructure. The role requires director-level people leadership, distributed-systems expertise, large-scale database and migration experience, and strong asynchronous communication.
Leads a team of Partner Solution Architects across the APAC partner ecosystem, driving strategic relationships, technical alignment, joint solutions, and business growth. Requires extensive partner-management or solution-architecture experience, substantial leadership experience, and a bachelor’s degree or equivalent.
Leads the organization and strategy for Databricks’ large-scale data infrastructure, including billing correctness, disaster recovery, reliability, deployment automation, and data integration. The role requires extensive distributed-systems experience, infrastructure leadership, and experience managing managers.