We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Engineering - Compute & SecDB Services - Software Engineer - Associate - Dallas

The Goldman Sachs Group
United States, Texas, Dallas
Apr 04, 2025

SecDb Runtime

What We Do

At Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and capital with ideas. 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, which is comprised of our Technology Division and global strategists groups, is at the critical centre of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here.

Who We Look For

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

How You Will Fulfill Your Potential

You will develop, support, administer, and consult in a business-critical trading infrastructure environment. As part of a transatlantic team of highly experienced engineers developing and managing large-scale global platforms, you will engage in a dynamic mix of engineering and operational responsibilities, with a strong focus on risk management. We continuously develop and enhance our toolset to deliver highly available services. The ideal candidate will possess excellent verbal and written communication skills, a natural ability to learn quickly, and be a self-starter with plenty of initiative. In-depth knowledge of Unix systems is essential, as is a willingness to learn new languages and programming paradigms.

Basic Qualifications



  • Degree in computer science or engineering, or equivalent industry experience.
  • Ability to handle multiple ongoing assignments and work independently, as well as contribute as part of a highly collaborative and globally dispersed team.
  • Strong analytical skills with the ability to break down and communicate complex issues, ideas, and solutions.



Preferred Qualifications



  • Programming expertise in one or more of the following: Python, C++, GoLang, Java.
  • Experience with storage and networking stacks.
  • Experience with software development on Linux.
  • Proven experience with all stages (inception, analysis, design, implementation, runtime, maintenance) in the lifecycle of large distributed systems.
  • Experience managing performance, availability, and scale for mid to large-sized systems.

Applied = 0

(web-6468d597d4-98p82)