Browse current jobs

Principal Manager, Tech (Jsh)

D. E. Shaw India · Hyderabad

Apply on employer website

Collected role description

Role overview

Principal Manager, Tech (Jsh) at D. E. Shaw India

We are looking for exceptional developers to join our JSH team based in Hyderabad, Bengaluru, and Gurugram.

As a member of the team, you will be responsible for designing, developing, and implementing complex financial trading systems that process large volumes of data customized to different business groups, focusing on scalability, reusability, performance, efficiency, and fault tolerance.

In this role, you will need to understand the complexities of multi-threaded and multi-forked systems that cater to ever-changing business needs and balance the long-term “big picture” and short-term implications of design decisions.

─ The ideal candidate should have extensive hands-on experience in building multithreaded systems using C++ and Python

─ The ideal candidate should have the ability to work with a diverse set of stakeholders, bring in the right prioritizations and deliver to the dynamically changing requirements

Responsibilities

  • You will further be responsible for coaching, guiding, and mentoring various engineers working across different efforts by providing oversight and direction.

Employment details

  • Location: Hyderabad [Gurugram] [Bengaluru] [India]

About the employer

  • The team focuses on making all this functionality available in real time by reengineering the current architecture and design.

Additional role details

  • As a member of the team, you will get to work on the firm’s analytical portfolio, risk management, and optimization engine for most of the discretionary strategies.
  • The team also supports our quant, portfolio managers, and traders’ requirements by adding necessary support to the engine and building various tools.
  • You will also review and implement complex design and code that meets the requirements of multiple stakeholders.
  • Additionally, you will need to understand the product and project management space and plan roadmaps and deliverables in a manner that maximizes business capabilities.
  • WHO WE ARE LOOKING FOR:
  • ─ The candidate should have a bachelor’s degree in computer science or any related discipline with 4 – 8 years of core software development experience
  • ─ Candidate should have exceptional computer science fundamentals in algorithm, data structures, databases, operating systems, etc
  • ─ The candidate should have expertise in designing and developing complex systems
  • ─ Candidate should have proven experience with problem-solving and data structures and algorithms
  • ─ The candidate should have excellent hands-on development skills to prototype technical solutions
  • ─ Candidate should be able to mentor and coach junior team members
  • ─ Candidates having experience in a finance domain will have an added advantage

Collected minimum qualification

WHO WE ARE LOOKING FOR: ─ The candidate should have a bachelor’s degree in computer science or any related discipline with 4 – 8 years of core software development experience ─ Candidate should have exceptional computer science fundamentals in algorithm, data structures, databases, operating systems, etc ─ The ideal candidate should have extensive hands-on experience in building multithreaded systems using C++ and Python ─ The candidate should have expertise in designing and developing complex systems ─ Candidate should have proven experience with problem-solving and data structures and algorithms ─ The candidate should have excellent hands-on development skills to prototype technical solutions ─ Candidate should be able to mentor and coach junior team members ─ The ideal candidate should have the ability to work with a diverse set of stakeholders, bring in the right prioritizations and deliver to the dynamically changing requirements ─ Candidates having experience in a finance domain will have an added advantage

Collected experience requirement

4-8 years