Engineering Manager - App Frameworks
Lead and scale a team building core application platform infrastructure and service frameworks used by every microservice at Databricks. Requires 8+ years in large-scale distributed systems and 4+ years of engineering management.
About the job
Impact
- Lead and scale a multi-faceted team of talented engineers, which may include line managers and senior/staff ICs, building core application platform infrastructure used by every service at Databricks.
- Own and set the multi-year technical strategy and organizational roadmap for a critical, cross-cutting domain within the App Framework.
- Drive and ensure the predictable, high-quality delivery of complex, multi-quarter/multi-year strategic initiatives, often spanning multiple teams and product areas.
- Hire great engineers to build an outstanding team.
- Champion the career development and growth of engineers and managers, including coaching senior (L5/L6) ICs and guiding line managers.
- Ensure high technical standards by instituting processes and a culture of engineering excellence.
- Proactively align and influence product and engineering leadership across multiple partner organizations to ensure the long-term success of the platform.
Requirements
- 8+ years of engineering experience building and operating large-scale distributed systems, service frameworks, or platform infrastructure.
- 4+ years of engineering management experience leading strong technical teams.
- A track record of high technical judgment (equivalent to a Staff Engineer) in building and operating large-scale distributed systems, and a deep understanding of customer interactions with platform products across multiple components.
- Demonstrated success in attracting, hiring, and retaining top-tier talent (L3-L5) and experience coaching and mentoring line managers or senior/staff level ICs (L5/L6). Proven ability to handle complex performance management and promotion cases.
- Existing experience building and running cloud platforms, or demonstrated ability to quickly learn new concepts in the SaaS space.
Nice-to-Haves
- Experience with multi-language service and RPC frameworks, core libraries, request context propagation, overload protection, and platform capability abstractions.
Skills
Distributed Systems, Service Frameworks, Platform Infrastructure, Rpc Frameworks, Cloud Platforms, SaaS, Engineering Management, Technical Strategy, Hiring, Performance Management
Similar jobs
Engineering Management jobsLeads the engineering team responsible for next-generation Materialized View capabilities within the Lakeflow data infrastructure platform. The role requires engineering management experience plus deep expertise in data infrastructure, distributed systems, database internals, and team development.
Leads and develops a software engineering team building middleware and on-device services for autonomous drone platforms. The role combines people management with hands-on Python or C++ development, systems architecture, reliability improvements, and cross-functional technical leadership.
Hands-on engineering team lead building and evolving Next.js while coaching a small team and setting technical direction. Requires 8+ years of software engineering experience, strong React or framework architecture expertise, and continued production coding experience.
Leads the deployment organization responsible for bringing global HPC and GPU infrastructure online, owning people, delivery, standards, vendors, and executive-level program risk. Requires 10+ years in network engineering or data center deployment and substantial engineering management experience.
Leads Compute, Data, and Developer Experience teams, owning infrastructure strategy, reliability, developer enablement, vendor spend, and team growth. The role requires 8+ years of infrastructure or platform experience, 4+ years of engineering leadership, and deep expertise in AWS, Kubernetes, Terraform, ArgoCD, and observability.