CareerPlanSign in

Software Engineer 2

India, Karnataka, Bangalore💼 Full-time🗓 2026-08-06 → 2026-09-26

Core

Build highly scalable, performant, and maintainable code for the next generation of storage layer in planet-scale databases.

Role type

Software Engineer 2 (Backend/Storage Systems)

Builds

Storage layer components for planet-scale databases

Domain

Cloud infrastructure / Distributed systems

Deliverable

production ML models | product features

Required skills

Distributed systems design, Scalability optimization, Performance tuning, Code review, On-call incident management, C/C++/C#/Java/JavaScript/Python

Preferred skills

None stated

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Create scalable and maintainable code for storage layers, Participate in code reviews focusing on standards and reliability, Identify performance and scalability issues, Maintain live services on a rotational on-call basis

Seniority

Mid-level, hands-on IC

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