CareerPlan

Software Engineer II

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

Core

Designing, developing, and optimizing software products and platforms while ensuring system reliability, performance, and security.

Role type

Mid-level software engineer (C++/C#)

Builds

Products, applications, services, or platforms

Domain

Software engineering, cloud technologies, AI, big data, machine learning, NLP, search

Deliverable

production ML models

Required skills

C++, C#, big data, machine learning, natural language processing, search technologies, security awareness, penetration testing, threat analysis

Preferred skills

cloud technologies, agile methodologies, geographically distributed team collaboration

Technologies

C++, C#, big data, machine learning, NLP, search

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 a Designated Responsible Individual (DRI) to guide engineers and monitor system status; proactively seek new knowledge to improve product availability and reliability.

Seniority

Mid-level, hands-on IC