Engineering

Our Engineers build and deploy the innovations that drive our business and extend boundaries.

What We Do

At Goldman Sachs, our Engineers don’t just make things – we make things possible. Build innovations that drive our business and financial markets worldwide. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.

Engineering is at the critical center of our businesses. Our dynamic environment requires strategic thinking that is innovative and produces smart solutions. Want to push the limit of digital possibilities? Start here.

How We Work

Examples of the types of work Engineers do at Goldman Sachs include Quantitative Strategists, Cyber Security, Software Engineering and Systems Engineering. 


Quantitative Strategists

Our quantitative strategists are at the cutting edge of our business, solving real-world problems through a variety of analytical methods. Working in close collaboration with bankers, traders and portfolio managers across the firm, their invaluable quantitative perspectives on complex financial and technical challenges power our business decisions.

As a member of our team, you will use your advanced training in mathematics, programming and logical thinking to construct quantitative models that drive our success in global financial markets. Your talents for research, analysis and aptitude for innovation will define your contributions and enable you to find solutions to a broad range of problems, in a dynamic, fast-paced environment. 

Whatever your background, you will bring a fresh perspective and unique skillset to our business. In return, you will be trained by our experts across the firm to navigate the complexities of the financial markets and state-of-the-art methods in quantitative finance.

An ordinary day is anything but. You may work on alpha generating strategies; discuss portfolio allocation problems; and build models for prediction, pricing, trading automation, data analysis and more. Whichever your area of contribution, your ideas will have measurable effect on our business and for our clients.


Cyber Security

The 21st century has been defined by the stark rise in digital threats. At Goldman Sachs, our cyber security analysts are on the front lines of this modern battle. In this role you will protect our clients and the integrity of our firm in both an advisory and engineering capacity. Our cyber security experts are software architects who develop and implement solutions to monitor and manage cyber security risks; security advisors who understand technology at a deep level and help educate the firm’s thousands of engineers on how to implement solutions with security by design; threat analysts who analyze, detect, and respond to cyber security threats; and pen testers who identify vulnerabilities before they can be exploited by attackers. Calling all code-breakers and puzzle solvers: together, we secure the future of the firm and our clients.


Software Engineering

Become a software engineer at Goldman Sachs and bring your skills to help us build the next generation of finance systems that change how our clients and internal teams conduct business.

Combine the best open source software, databases, cloud solutions, and programming languages, to solve problems and provide accurate, complex, scalable applications that help our business and clients gain new insights. As a software engineer, you are the change agents that transform Goldman Sachs by applying your technical know-how.

Be a part of our embedded engineering teams, that work as a unit with our business partners. Collaborate with trading, sales, asset management, banking, finance and others, to build and automate solutions to keep our firm’s position on the cutting edge. Or, join our core engineering teams, and elevate all of our businesses by providing reliable, scalable platforms for data engineering, machine learning, networking, developer tooling, collaboration and more.

Innovate with UI/UX designers, full-stack engineers, data scientists, cloud engineers, and more in a collaborative, agile environment where your enthusiasm to take on new problems and learn will have an immediate impact.


Systems Engineering

Systems engineers work in the wide core of systems necessary to support and maintain business operations throughout the firm. As a systems engineer, you have the immediate opportunity to design, develop, implement and own a variety of systems which ensure uninterrupted operation of all our lines of business.

In this role you will explore public and private cloud, networks, storage, compute, big data, application messaging and more. Our engineers work on a variety of challenging problems from building our data infrastructure, to implementing public and private cloud-based solutions, to providing seamless, on-demand scaling of our applications.

Join our systems engineers and write enterprise level code in a variety of programming languages with high-scalability, testing and robustness.


 

The term ‘engineer’ referenced in this section is neither a licensed engineer nor an individual offering engineering services to the general public under applicable law.

Who We Look For

Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. We look for creative collaborators who evolve, adapt to change and thrive in a fast-paced global environment.

We are interested in applicants who possess the following computer science skills:

  • Strong fundamentals in distributed systems, databases
  • Design and analysis of algorithms
  • Implementation of programming languages and run-time systems

Knowledge of finance, stochastic calculus and financial models would be an added advantage.

“I met someone from Goldman and learned how much the firm was doing in technology and that my skills could be applied in a role within Engineering.”

Client Services Practice Group, London

We Invest in Our People

Learning

We created Goldman Sachs University to help our people grow professionally – starting with their orientation and integration into the firm and continuing with ongoing development over the course of their careers.

Development

From ongoing feedback to diverse talent programs, we’re committed to empowering our people to drive their own development and expand their horizons.

Apprenticeship

We emphasize an apprenticeship culture in which our junior team members learn by working closely with seasoned professionals. We believe this is critical to developing the next generation of Goldman Sachs leaders.