CareerPlanGet AI match score →

Senior Software Engineer (L5) - MCE

Bengaluru, India💼 Full-time🗓 2026-06-22 → 2026-07-31

Core

Design and build scalable infrastructure systems for cost attribution, automated resource management, and efficiency tooling on a massive data and AI platform.

Role type

Senior Software Engineer (Infrastructure)

Builds

Cloud infrastructure efficiency tools, cost visibility frameworks, and automated resource management systems for AWS, Azure, and GCP.

Domain

Cloud Infrastructure / FinOps / Distributed Systems

Deliverable

infrastructure

Required skills

Distributed systems design, cloud resource optimization, system scalability, technical design documentation, trade-off analysis

Preferred skills

AI/agentic tooling development, shift-left efficiency integration, mentorship

Technologies

AWS, Azure, GCP

Responsibilities

Lead end-to-end system design and delivery for high-impact infrastructure projects; optimize cloud architecture to reduce waste and improve efficiency; own the full lifecycle of services ensuring high code quality; build automation to detect and remediate cost/resource issues; mentor junior engineers and drive engineering best practices.

Seniority

Senior, hands-on IC

Rewrite
## Responsibilities - Own the end-to-end design and delivery of high-impact engineering projects. - Act as a primary owner of key system components, handling technical ambiguity, collaborating with stakeholders, and delivering robust, scalable solutions. - Lead projects from concept to deployment, designing and building scalable systems that handle high-volume data streams to provide accurate cost attribution and resource management. - Identify and eliminate inefficiencies in cloud architecture, engineering solutions that mitigate resource waste, improve attribution accuracy, and raise the efficiency of underlying cloud and data infrastructure. - Act as the technical expert for your service area, taking ownership of the full lifecycle of your services, ensuring high code quality, effective monitoring, and low operational overhead. - Work effectively with product and infrastructure teams to turn business needs into technical specifications, developing tooling that simplifies the complex world of cloud economics for other engineers and budget owners. - Uplevel the team by contributing to code reviews, sharing engineering best practices, and mentoring junior engineers, driving a shift-left culture by integrating efficiency checks directly into the developer workflow. - Build automation and AI/agentic tooling that detects waste, attributes cost, and remediates issues with minimal human intervention, turning repetitive cost operations into self-running systems. ## Requirements - 6+ years of experience, including producing high-quality production code and detailed technical design documents for distributed systems. - Proven ability to break down complex, multi-month projects into actionable milestones and tasks. - Solid grasp of industry best practices for distributed systems (monitoring, documentation, testing, and "fit and finish"). - Experience in optimizing cloud resource utilization or developing large-scale distributed tools. - Ability to make well-reasoned trade-offs between system performance, development velocity, and technical debt. ## Nice to Have - N/A ## Benefits - Work with one of the world's leading data and AI infrastructure platforms. - Impact infrastructure margins by building the next generation of cost attribution, automated resource management, and efficiency tooling. - Collaborate with cross-functional teams to solve complex technical challenges. - Contribute to a culture of innovation and excellence in engineering practices. - Mentor junior engineers and drive best practices across the team.
Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗