Securities - Equities Franchise Data Strats Lead Developer - Vice President - Bengaluru



SECURITIES

Our core value is building strong relationships with our institutional clients, which include corporations, financial service providers, and fund managers. We help them buy and sell financial products on exchanges around the world, raise funding, and manage risk. This is a dynamic, entrepreneurial team with a passion for the markets, with individuals who thrive in fast-paced, changing environments and are energized by a bustling trading floor.

YOUR IMPACT

This is an exciting opportunity to take on the challenge of the capture and analysis of high-volume real-time market data. With capture rates of over 1Tb per day, and data stores containing over 1Pb, this requires highly efficient, scalable software. We are looking for an experienced lead developer with strong technical skills, who would like innovate using the latest ideas in distributed computing to solve problems for the business, drive our data platform forwards.

OUR VALUE



The Securities division's core value is building strong relationships with our institutional clients, which include corporations, financial service providers, and fund managers. We help them buy and sell financial products on exchanges around the world, raise funding, and manage risk. This is a dynamic, entrepreneurial team with a passion for the markets, with individuals who thrive in fast-paced, changing environments and are energized by a bustling trading floor.

THE TEAM

The Franchise Data Strategies team is dedicated to the data needs and requirements of Goldman Sachs' front office including the Marquee digital platform. We deliver technology driven solutions for normalizing and analyzing real-time and reference data from a large number of sources, both inside and outside of the firm. These include: Refinitiv/Reuters, Bloomberg, MarkIT, MSCI, FTSE, Computstat and Axioma to name but a few.

HOW YOU WILL FULFIL YOUR POTENTIAL

  • Develop the core of our in-house C++ distributed database so it can fulfil its goals in terms of performance and scalability
  • Technically guide the junior developers and own the work produced by the local team
  • Work with the front office to meet the business needs for data analytics and performance
  • Develop and improve our operational tools to solve infrastructure issues and analyse performance bottlenecks


RESPONSIBILITIES AND QUALIFICATIONS

Basic Qualifications
  • 5-10 years' experience developing high-performance software in C++ or Java
  • 2-5 years' experience leading a team
  • Effective communicator in both written and verbal mediums
  • A strong desire to produce organised, readable and maintainable software
  • Proven problem solving ability with critical and creative thinking
  • Ability to balance multiple, time-sensitive projects while maintaining a longer term, strategic focus

Preferred Qualifications
  • Knowledge of Java, Python, Javascript, SQL/No-SQL databases, AWS, Docker, Kubernetes
  • Linux systems programming experience including memory management, concurrent programming infrastructure, and the networking stack
  • A passion for taking ownership of a software stack and developing it to its full potential
  • Prior experience working on electronic trading systems or data feeds


ABOUT GOLDMAN SACHS

The Goldman Sachs Group, Inc. is a leading global investment banking, securities and investment management firm that provides a wide range of financial services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centers around the world.

© The Goldman Sachs Group, Inc., 2019. All rights reserved Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Vet.


Back to top