CareerPlan

Software Engineer 2 - C# + Azure

India, Karnataka, BangaloreFull-time2026-10-23 → 2026-11-10

Core

Designing, developing, and optimizing cloud-based products and services using C# and Azure, while driving system reliability and performance.

Role type

Senior IC software engineer (C# + Azure)

Builds

Product features, applications, and services on Azure

Domain

Cloud computing, enterprise software

Deliverable

production ML models | product features

Required skills

C#, Azure, system design, performance optimization, debugging, code refactoring, stakeholder collaboration, incident response, security awareness (penetration testing, threat analysis), big data, ML, NLP, search technologies

Preferred skills

Self-starter mindset, ability to work independently, strong analytical skills, customer engagement, cross-functional collaboration, ability to build relationships with senior leaders

Technologies

C#, Azure, C++, big data, ML, NLP, search technologies

Responsibilities

Collaborate with stakeholders to determine user requirements; drive identification of dependencies and development of design documents; create, implement, optimize, debug, refactor, and reuse code; act as DRI and guide other engineers; monitor systems for degradation and initiate restoration actions; proactively seek new knowledge to improve availability and reliability.

Seniority

Senior, hands-on IC