CareerPlanSign in

Software Engineer II

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

Core

Design, implement, and own code for product features while monitoring system health and driving operational consistency at scale.

Role type

Software Engineer II (Systems/Infrastructure)

Builds

Product features, distributed storage, and networking systems

Domain

Systems programming, operating systems, cloud services, and security

Deliverable

production ML models | product features | infrastructure

Required skills

Systems programming, distributed systems design, metadata management, database design, multi-threaded programming, high-performance networking, cloud services, security implementation

Preferred skills

Experience with C, C++, C#, Java, or Python

Technologies

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

Responsibilities

Determine and implement user requirements for features, own code accountability, monitor systems for degradation/downtime, restore services, stay current on developments to improve availability/reliability/efficiency/observability/performance

Seniority

Mid-level, hands-on IC

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