Principal, Tech (Middleware)

D. E. Shaw India Private Limited

Gurugram District

On-site

INR 1,300,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Excellent benefits
Casual working environment
Attractive compensation package

Job summary

D. E. Shaw India Private Limited is seeking a Senior Software Engineer to design and enhance frameworks for real-time data streaming applications. You will mentor engineers, drive performance tuning, and implement critical components within a high-performance distributed environment. This role demands extensive experience in software engineering, particularly in building low-latency architectures and a strong foundation in algorithms and distributed systems. The company offers a collegial work environment and attractive compensation.

Qualifications

  • More than 7 years of software engineering experience.
  • Extensive experience with messaging middleware and event-driven systems.
  • Exceptional understanding of performance and scalability in distributed systems.

Responsibilities

  • Design, build, and enhance a framework for real-time data streaming applications.
  • Work on platform efficiency, robustness, scalability, and ease of use.
  • Mentor junior engineers through design reviews and collaboration.

Skills

High-performance real-time distributed systems
Messaging middleware
Fault tolerance in distributed systems
Technical leadership
Java

Education

Bachelor’s degree in computer science or a related technical discipline

Tools

Kafka
RabbitMQ
WebSockets
gRPC streaming

Job description

The D. E. Shaw group is a global investment and technology development firm with more than $90 billion in investment capital as of March 1, 2026 and offices in North America, Europe and Asia. Since our founding in 1988 the firm has earned an international reputation for successful investing based on innovation, careful risk management and the quality and depth of our staff. We have a significant presence in the world’s capital markets, investing in a wide range of companies and financial instruments in both developed and developing economies.

WHAT YOU'LL DO DAY‑TO‑DAY

In this role you will design, build and enhance a framework that powers real‑time data streaming web applications across the firm. You will work on capabilities that improve platform efficiency, robustness, scalability, observability and ease of use for application teams. You will partner closely with framework users to understand their requirements and translate them into reusable platform capabilities that support low‑latency, high‑throughput and fault‑tolerant application behaviour. You will drive performance tuning across the stack, including messaging, serialization, transport, concurrency, back‑pressure handling and client/server interactions. You will help design resilient systems that handle failures gracefully, including network interruptions, traffic spikes and partial service degradation. You will also contribute directly to the implementation of critical components, review architecture and code, troubleshoot production issues and drive improvements in testing, operability and long‑term design health. As a senior technical leader on the team you will mentor junior and mid‑level engineers through design reviews, code reviews and day‑to‑day collaboration. You will influence engineering culture by setting a high bar in technical rigor, ownership and execution and provide clear updates to senior stakeholders on technical direction, system health, key deliverables and important risks or trade‑offs.

WHO WE’RE LOOKING FOR
  • A bachelor’s degree in computer science or a related technical discipline with an excellent foundation in algorithms, data structures, distributed systems and object‑oriented programming
  • More than 7 years of software engineering experience building high‑performance, real‑time distributed systems
  • Extensive experience with messaging middleware, event‑driven systems and low‑latency data‑streaming architecture
  • Proven experience designing and building production‑grade frameworks, platforms or shared infrastructure
  • Exceptional understanding of performance, scalability, reliability and fault tolerance in distributed systems
  • Hands‑on experience with technologies such as Kafka, Solace, NATS, RabbitMQ, Pulsar, WebSockets, SSE or gRPC streaming
  • Robust software design, debugging, testing and code quality fundamentals
  • Experience with production observability, monitoring, troubleshooting and operational support
  • The ability to demonstrate technical leadership and mentoring experience as a senior individual contributor
  • Excellent written and oral communication skills
  • A comfort level with working in a language‑agnostic environment
  • Experience in browser‑facing real‑time applications, serialization and wire protocols, resilience patterns or large‑scale performance testing

The Firm offers excellent benefits, a casual, collegial working environment and an attractive compensation package.

Members of the D. E. Shaw group do not discriminate in employment matters on the basis of sex, race, colour, caste, creed, religion, pregnancy, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability or any other protected class.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal, Tech (Middleware)
Principal, Tech (Middleware)

D. E. Shaw India Private Limited • Bengaluru

On-site
INR 1,300,000 - 1,800,000
Excellent benefits
Collegial working environment
Attractive compensation package
Senior Member, Tech (All positions)
Senior Member, Tech (All positions)

D. E. Shaw India Private Limited • Hyderabad

On-site
INR 1,500,000 - 3,000,000
Senior Member, Tech (All positions)
Senior Member, Tech (All positions)

D. E. Shaw India Private Limited • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Casual working environment
Attractive compensation package
Senior Member, Tech (All positions)
Senior Member, Tech (All positions)

D. E. Shaw India Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Excellent benefits
Principal Architect (Management Company Tech)
Principal Architect (Management Company Tech)

D. E. Shaw India Private Limited • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Attractive compensation package
Professional growth benefits
Collegial working environment
Principal Architect (Management Company Tech)
Principal Architect (Management Company Tech)

D. E. Shaw India Private Limited • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Attractive compensation package
Collegial working environment
Benefits supporting professional growth
Principal Architect (Management Company Tech)
Principal Architect (Management Company Tech)

D. E. Shaw India Private Limited • Gurugram District

On-site
INR 2,000,000 - 3,000,000
Excellent benefits
Casual working environment
Attractive compensation package
Principal Manager, Tech (Jsh)
Principal Manager, Tech (Jsh)

D. E. Shaw India Private Limited • Hyderabad

On-site
INR 1,500,000 - 3,000,000
Excellent benefits
Attractive compensation package
Casual working environment
Principal Manager, Tech (PDS)
Principal Manager, Tech (PDS)

D. E. Shaw India Private Limited • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Excellent benefits
Casual working environment
Attractive compensation package
Senior Member, Tech (Application Engineering)
Senior Member, Tech (Application Engineering)

D. E. Shaw India Private Limited • Hyderabad

On-site
INR 800,000 - 1,200,000
Excellent benefits
Casual working environment
Attractive compensation package