CareerPlanSign in

Senior Software Engineer - Backend

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

Core

Design, develop, and deliver innovative backend features while ensuring high quality, system health, and scalability.

Role type

Senior Backend Software Engineer

Builds

Backend services, application features, and enterprise systems

Domain

Online search/ads products, distributed systems

Deliverable

production ML models | product features

Required skills

Distributed systems, performance optimization, scalability, enterprise system architecture, debugging, testing, coding (C, C++, C#, Java, JavaScript, Python), telemetry analysis, on-call incident management

Preferred skills

Backend tech stack expertise, leading product delivery, mentoring, working with ambiguity

Technologies

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

Responsibilities

Design and develop innovative backend features; debug, test, and troubleshoot application code; monitor system health via telemetry and handle on-call incidents; mentor team members on frugal solutions; collaborate with partner teams to understand requirements and improve customer scenarios.

Seniority

Senior, hands-on IC

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