Software Development Engineer II (SDE-2)

Nxtwave Disruptive Technologies (Hiring for a client)

Hyderabad

On-site

INR 3,000,000 - 4,500,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Nxtwave Disruptive Technologies is seeking an SDE-2 with a strong foundation in distributed systems and backend engineering to scale our AI infrastructure. You will own critical services, make architectural decisions, and optimize systems serving millions of requests.

Ideal candidates thrive in complex environments, enjoy debugging at scale, and balance development velocity with long-term system reliability and health.

Qualifications

  • 4+ years of professional software engineering experience, backend focus.
  • Proficiency in Go, Java, Python, Rust, or C++.
  • Strong understanding of distributed systems concepts (CAP, replication, consensus).
  • Experience with microservices at scale and production systems.
  • Experience optimizing performance, latency, scalability, and cost.
  • Solid knowledge of data structures and algorithms.
  • Experience with cloud-native tech (AWS/GCP/Azure) and Kubernetes/Docker/Terraform.

Responsibilities

  • Design and build scalable backend services and distributed systems.
  • Own end-to-end critical microservices from design to deployment and on-call support.
  • Identify bottlenecks and optimize latency, throughput, and resource usage.
  • Make informed architectural decisions balancing consistency, availability, and partition tolerance.
  • Collaborate with ML, product, and infra teams to deliver reliable systems.
  • Mentor junior engineers through code reviews and design discussions.

Skills

Backend development
Distributed systems
Backend languages
System design
Performance optimization
Debugging production systems
Cloud-native architectures
Data structures & algorithms

Tools

Docker
Kubernetes
Terraform

Job description

The Role

Were looking for an SDE-2 with a strong foundation in distributed systems and backend engineering to help scale our core AI infrastructure. You will own critical services, make high-impact architectural decisions, and optimize systems that serve millions of requests.

This role is ideal for someone who thrives on complexity, enjoys debugging systems at scale, and can balance development velocity with long-term system reliability and health.

What You'll Do
  • Design & Build Scalable Systems: Architect and implement high-performance backend services and distributed systems that power our AI platform.
  • Own Critical Components: Take end-to-end ownership of key microservicesfrom design and development to deployment, monitoring, and on-call support.
  • Optimize for Performance: Identify and resolve bottlenecks related to latency, throughput, scalability, and resource utilization, delivering measurable improvements.
  • Make Sound Technical Decisions: Evaluate trade-offs between consistency, availability, and partition tolerance, and choose appropriate technologies, patterns, and architectures.
  • Collaborate Cross-Functionally: Work closely with ML engineers, product managers, and infrastructure teams to deliver reliable, production-grade systems.
  • Mentor & Elevate: Guide junior engineers through code reviews, design discussions, and technical mentorship.
What We're Looking For
Must-Have Skills
  • 4+ years of professional software engineering experience, primarily in backend development.
  • Strong proficiency in at least one modern backend programming language, such as Go, Java, Python, Rust, or C++.
  • Deep understanding of distributed systems concepts, including consensus, replication, partitioning, CAP theorem, and eventual consistency.
  • Hands-on experience building and operating microservices at scale.
  • Proven experience optimizing systems for performance, latency, scalability, and cost efficiency.
  • Strong understanding of data structures, algorithms, and system design.
  • Experience with cloud-native technologies such as AWS, GCP, or Azure, along with Kubernetes, Docker, and Terraform.
  • Strong debugging, troubleshooting, and problem-solving skills, particularly in production environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer II Backend
Software Development Engineer II Backend

United States Digital Space LLC • Karnataka

On-site
INR 1,200,000 - 2,400,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Abstrabit Technologies Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Backend Developer
Backend Developer

Nikah Forever • Delhi

On-site
INR 1,200,000 - 1,800,000
Software Development Engineer II
Software Development Engineer II

Esper • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Software Development Engineer II (SDE II)
Software Development Engineer II (SDE II)

Remotestar • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Backend Engineer (SDE 2)
Backend Engineer (SDE 2)

GoSats Group • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Backend Engineer (SDE 2)
Backend Engineer (SDE 2)

Kredivo • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Backend Engineer (SDE 2)
Backend Engineer (SDE 2)

Kredivo Group • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Software Engineer Backend (SDE 2)
Software Engineer Backend (SDE 2)

Arcana • Bengaluru Urban

On-site
INR 1,000,000 - 1,500,000
Backend Developer (SDE II)
Backend Developer (SDE II)

Snapmint • Gurugram District

On-site
INR 1,400,000 - 2,100,000