Backend Engineer

D. E. Shaw

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

D. E. Shaw is seeking bright programmers to join Software Developer teams in Bengaluru, Hyderabad, or other offices. You will drive full lifecycle projects, translate business needs into technical proposals, and contribute to high-performance data APIs supporting trading, risk, and analytics.

You will work with C++, Java, or Python, participate in code reviews, and apply generative AI to accelerate prototyping and troubleshooting while maintaining scalable, reliable systems.

Qualifications

  • A bachelor's or master's degree in computer science or a related technical field.
  • 2 to 4 years of programming experience in C++, Java, or Python.
  • Strong low-level design (LLD) skills and ability to translate requirements into clean, maintainable code.
  • Experience with front-end technologies such as React, RESTful services, messaging, and databases.
  • Experience building large-scale data pipelines and data-driven applications.
  • Familiarity with financial markets is a plus.

Responsibilities

  • Deliver projects across full lifecycle from requirements to design, implementation, deployment and production support.
  • Collaborate with stakeholders to translate needs into technical proposals and drive delivery.
  • Perform R&D to evaluate technologies and resolve production data/app issues within timelines.
  • Explore generative AI to accelerate prototyping, coding, testing and debugging.
  • Build domain knowledge and mentor junior team members, contributing to engineering culture.

Skills

C++
Java
Python
Algorithms
Data structures
Object-oriented design
LLD
Problem solving
Independent work
Agile
Communication

Education

Bachelors or Masters in CS/related field

Tools

React
RESTful web services
Messaging middleware
Relational databases

Job description

We are looking for bright and exceptional programmers to join our Software Developer teams based in the firm's offices in Hyderabad/Bengaluru/Gurugram. We have requirements across various teams whose work spans the entire life cycle of a trade, scalable, high-performing data APIs in support of our Quant research, the systems supporting post-trade, accounting, valuation, and reporting operations, infrastructure solutions for analytic computations, and critical applications that support legal workflows. Because the software we build is closely tied to the performance of the firm's investments and to its day-to-day operations, the work done by these teams is highly critical and impactful.

Responsibilities:
  • You will execute individual projects and deliverables while collaborating with business groups, driving complete project lifecycles from collecting and analyzing requirements through design, implementation, deployment, and production support.
  • You will work closely with a broad set of stakeholders, translating their needs into well-reasoned technical proposals and carrying those proposals through to delivery while holding a high bar for both quality and timelines.
  • You will also perform R& D to evaluate the appropriate technologies to use and resolve application and data issues in production within timelines.
  • You will explore and apply generative AI both to solve business problems and to accelerate your own work across prototyping, coding, testing, and troubleshooting.
  • You will build robust domain knowledge in the business you support, continually look for ways to improve the existing setup, and strike the right balance between pragmatic near-term solutions and long-term maintainability.
  • You will provide direction and guidance to junior members of the team, participate actively in code and design reviews, and contribute to an excellent engineering culture through documentation, knowledge sharing, and mentorship.
Requirements:
  • A bachelor's or master's degree in computer science or a related technical field, with a solid foundation in algorithms, data structures, and object-oriented design.
  • 2 to 4 years of robust programming experience in one or more of C++, Java, or Python, along with the willingness to work in a language-agnostic environment.
  • Robust low-level design (LLD) skills and the ability to translate requirements into clean, maintainable, well-structured code.
  • Demonstrated technical problem-solving ability, high quantitative aptitude, and a solid grasp of core computer science fundamentals.
  • The ability to work independently, with focus, discipline, and attention to detail, in an agile and interdisciplinary environment.
  • Excellent written and oral communication skills, along with good interpersonal and reasoning ability.
  • Experience with front-end technologies such as React, along with RESTful web services, messaging middleware, and relational databases.
  • Experience working with large datasets and building scalable, high-performing data pipelines, libraries, or APIs.
  • Exposure to the finance domain or familiarity with financial markets.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Member, Tech (All positions)
Senior Member, Tech (All positions)

D. E. Shaw India Private Limited • Gurugram District

On-site
INR 900,000 - 1,300,000
Excellent benefits
Casual environment
Competitive compensation
Senior Member, Tech (All positions)
Senior Member, Tech (All positions)

D. E. Shaw India Private Limited • Bengaluru

On-site
INR 1,400,000 - 2,600,000
Head of Software Development
Head of Software Development

Sosuv • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Front Office Data Engineer
Front Office Data Engineer

Brevan Howard • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Senior Application Engineer
Senior Application Engineer

AssetMark Global Wealth • Hyderabad

Hybrid
INR 1,800,000 - 2,400,000
Full Stack Developer
Full Stack Developer

Sosuv • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Competitive compensation
Bonuses
Mentorship
+2
Lead C++ Developer (Capital Markets / FX Trading )
Lead C++ Developer (Capital Markets / FX Trading )

Jobility Inc. • Dadri, Bengaluru

Hybrid
INR 4,500,000 - 7,500,000
Software Engineer Analyst
Software Engineer Analyst

Goldman Sachs Services Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

WalkingTree Technologies • Bengaluru, Chennai District

On-site
INR 1,600,000 - 2,600,000
Senior Engineer
Senior Engineer

WorldQuant LLC • New Delhi

On-site
INR 2,800,000 - 4,500,000