CareerPlan

Software Engineer II

India, Telangana, HyderabadFull-time2026-10-21 → 2026-11-10

Core

Design, build, and operate large-scale distributed systems and core platform components while engaging with customers to refine product evolution.

Role type

mid-level IC software engineer (distributed systems)

Builds

core platform components, reusable building blocks, production-grade software and services

Domain

cloud services, distributed systems, AI/ML infrastructure

Required skills

coding in C, C++, C#, Java, JavaScript, or Python, designing and operating production-grade software at scale, solving complex technical challenges in distributed systems, root cause analysis, service-level agreement management

Preferred skills

customer engagement during integration or deployment phases, delivering high-impact solutions

Technologies

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

Responsibilities

Create and implement code for product features, test and explore design options, collaborate with architects to build and modify features, contribute to design documents, lead development of core platform components, engage with customers to capture feedback, drive operational excellence in managing distributed systems, lead root cause analyses for live site incidents

Seniority

Mid-level, hands-on IC