CareerPlanSign in

Senior Software Engineering

India, Karnataka, Bangalore💼 Full-time🗓 2026-07-16 → 2026-09-25

Core

Design, build, and operate scalable backend services and APIs for high-throughput, distributed cloud systems.

Role type

Senior Software Engineer (Backend)

Builds

Scalable backend services, APIs, and distributed cloud systems

Domain

Cloud infrastructure, distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

Java, C#, object-oriented programming, distributed systems, data structures, algorithms, system reliability, performance optimization, fault tolerance, observability, automation, root-cause analysis

Preferred skills

curiosity, adaptability, quick learning, collaborative mindset, self-motivation

Technologies

Java, C#

Responsibilities

Design and implement backend services and APIs, ensure system reliability and performance, troubleshoot production issues, collaborate with product and architecture teams, improve engineering practices

Seniority

Senior, hands-on IC

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