CareerPlanSign in

Senior Software Engineer

India, Karnataka, Bangalore💼 Full-time🗓 2026-06-30 → 2026-10-07

Core

Design, develop, and operate scalable, secure, and AI-enabled distributed systems while driving engineering excellence and reliability.

Role type

Senior Software Engineer (AI-Native & Distributed Systems)

Builds

Scalable, reliable, and secure cloud-based services and AI-enabled engineering solutions

Domain

Cloud computing, Distributed Systems, AI/ML integration

Required skills

System architecture, C#, Python, Distributed systems, Cloud platforms, Security engineering, Telemetry & observability, Incident management, AI/LLM integration, Code review & mentorship

Preferred skills

AI platform exposure, Large language models (LLMs), Machine learning concepts, Zero-touch automation, Security as code (via careerplan.io/jobs/1970393556915125-senior-software-engineer-at-microsoft)

Technologies

C#, Python, Accelerate, SPACE, ESSP, Cloud platforms

Responsibilities

Own and evolve architecture for complex scenarios with clear test strategy and security testing; Drive engineering best practices and automation toward zero-touch; Plan and deliver features through roadmaps with safe deployment practices; Improve reliability via comprehensive telemetry and lead as DRI/on-call; Partner with stakeholders to validate user requirements and define feedback loops.

Seniority

Senior, hands-on IC with leadership responsibilities