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

Dallas, Texas, United States

Goldman Sachs

The Goldman Sachs Group, Inc. is a leading global investment banking, securities, and asset and wealth management firm that provides a wide range of financial services.

View all jobs at Goldman Sachs

Apply now Apply later

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.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: Big Data Computer Science Distributed Systems Engineering Finance Golang Java Linux Machine Learning Python

Region: North America
Country: United States

More jobs like this