CareerPlanSign in

Senior Software Engineer

India, Telangana, Hyderabad💼 Full-time🗓 2026-09-17 → 2026-09-25

Core

Provide technical leadership and drive architecture for highly scalable distributed systems and cloud platforms for Edge device management.

Role type

Senior Software Engineer (Technical Lead)

Builds

Scalable distributed systems and Azure-based platforms for Edge device management

Domain

Cloud infrastructure / Distributed systems

Deliverable

production ML models | product features

Required skills

C#, Java, C/C++, distributed system design, RESTful services, cloud service deployment, debugging, data structures, algorithms

Preferred skills

Architecture for performance, scalability, security, and reliability

Technologies

Azure, RESTful services

Responsibilities

Drive long-term architecture and detailed design for scalable distributed systems; Develop platforms to simplify management and monitoring of Edge devices at scale; Mentor and develop engineers across all levels; Write exemplary code with focus on quality, simplicity, and maintainability

Seniority

Senior, hands-on IC with leadership responsibilities

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