Engineering Manager - Cost Intelligence
Leads the Cost Intelligence engineering team, setting technical strategy and delivering scalable backend systems, data pipelines, and APIs for cloud cost visibility and optimization. Requires 8+ years of software engineering experience, engineering management experience, and expertise in distributed systems, cloud platforms, and FinOps tooling.
About the job
Responsibilities
- Lead and grow a team of software engineers, fostering technical excellence, ownership, and continuous learning.
- Drive the roadmap for Cost Intelligence features, including cost allocation, resource budgeting, anomaly detection, and optimization recommendations.
- Set technical strategy for backend systems, data pipelines, and APIs that provide cost and usage insights at massive scale.
- Own delivery from planning and scoping through design reviews, execution, launch, and iteration.
- Partner with Product Management, Design, Data Science, and cross-functional engineering teams to ensure integrations and customer success.
- Represent the team in broader technical discussions and contribute to engineering-wide initiatives and best practices.
Requirements
- 8+ years of software engineering experience, including 3+ years in an engineering management role.
- Experience leading teams that build highly scalable, reliable, and low-latency systems.
- Strong foundation in distributed systems, data engineering, or cloud-native backend development.
- Experience building cost management, budgeting, billing, or FinOps tooling in a cloud environment.
- Experience with anomaly detection, time-series analysis, or ML-driven cost optimization products.
- Excellent communication skills, including communicating complex technical problems to executive audiences.
- Track record of hiring, growing, and retaining strong engineering talent.
- Strong hands-on skills and ability to engage deeply with complex system designs and implementations.
- BS, MS, or PhD in Computer Science or a related field, or equivalent experience.
Skills
Distributed Systems, Data Engineering, Backend Development, Cloud Computing, AWS, Microsoft Azure, GCP, Data Pipelines, APIs, Anomaly Detection, Time-Series Analysis, Machine Learning, Finops, Cost Optimization
Similar jobs
Engineering Management jobsLeads the Engineering Systems AI Developer Experience team, setting the roadmap for AI-assisted software development, code review, and production operations. Requires extensive software engineering experience, technical people leadership, strong communication, and hands-on familiarity with AI productivity tools.
Leads the Fintech Platform engineering team building reliable ledger, payments, and banking-integration systems for trucking businesses. Requires 10+ years of software engineering experience, technical people management, payments expertise, and experience operating critical systems of record.
Leads a team of approximately eight engineers building mortgage income and employment verification systems, including APIs, integrations, AI/ML models, and customer-facing experiences. Requires substantial engineering and management experience, strong architecture judgment, incident leadership, and experience with regulated products.
Leads multiple engineering teams, including managers, while owning end-to-end delivery and contributing to scalable cloud architecture. Requires 7+ years of engineering leadership experience and a strong background in distributed systems, cloud services, and operational excellence.
Leads an approximately eight-person engineering team building mortgage income and employment verification systems, including APIs, integrations, AI/ML models, and customer-facing products. The role requires substantial engineering and management experience, architecture judgment, incident leadership, and experience with regulated products.