CareerPlanSign in

Senior Staff Software Engineer - Backend

Bengaluru, India💼 Full-time🗓 2026-05-24 → 2026-09-25

Core

Executive individual contributor owning product or infrastructure direction for large-scale distributed systems, driving scalable solutions with clear business impact.

Role type

Senior Staff Software Engineer (Backend/Infrastructure)

Builds

Highly scalable, available, and fault-tolerant engine processing hundreds of TB of data daily across thousands of customers

Domain

Data & AI infrastructure, large-scale distributed systems

Deliverable

production ML models | infrastructure

Required skills

large-scale distributed systems, algorithms and data structures, low-level systems debugging, performance measurement and optimization, architecture design, technical leadership, prototyping and validation

Preferred skills

multi-year vision planning, driving company initiatives, mentoring senior engineers, recruiting

Technologies

Apache Spark, Delta Lake, MLflow, cloud infrastructure

Responsibilities

Solve real business needs at large scale by applying software engineering; Deliver a highly scalable, available, and fault-tolerant engine; Perform low level systems debugging, performance measurement & optimization on large production clusters; Build architecture design, influence product roadmap, and take ownership over new projects; Use deep experience to help prevent and investigate production issues; Plan and lead complicated technical projects that work with several teams; Lead a TLG or similar review committee or initiate org/eng-wide initiatives; Break down complex problems quickly into potential solutions and de-risk through prototyping; Contribute as a Technical Team Lead by mentoring others and leading sprint planning.

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.