Principal, Tech (Middleware)

D. E. Shaw India Private Limited

Bengaluru

On-site

INR 1,300,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Excellent benefits
Collegial working environment
Attractive compensation package

Job summary

D. E. Shaw India Private Limited in Bengaluru is seeking a Senior Software Engineer to design and enhance frameworks for real-time data streaming applications across the firm. This role requires over 7 years of experience in software engineering and extensive knowledge of messaging middleware and distributed systems.

In addition to technical expertise, you will mentor junior engineers, work closely with application teams, and handle performance tuning across the stack. Competitive compensation and a collegial environment are offered.

Qualifications

  • More than 7 years of software engineering experience.
  • Extensive experience with messaging middleware and low-latency data streaming.
  • Proven experience in designing production-grade frameworks.

Responsibilities

  • Design, build, and enhance frameworks for real-time data streaming applications.
  • Drive performance tuning across various system components.
  • Mentor junior and mid-level engineers through collaboration.

Skills

Software engineering
Distributed systems
Event-driven systems
Performance tuning
Technical leadership
Communication skills

Education

Bachelor’s degree in computer science or related field

Tools

Kafka
RabbitMQ
gRPC

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 • Gurugram District

On-site
INR 1,300,000 - 2,000,000
Excellent benefits
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
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
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 • 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 • 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
Principal Manager, Tech (Comply Tech)
Principal Manager, Tech (Comply Tech)

D. E. Shaw India Private Limited • Bengaluru

On-site
INR 3,500,000 - 5,200,000
Excellent benefits
Casual working environment
Attractive compensation