Engineering - System Software Engineer – Associate - Warsaw

Warsaw, Mazowieckie, Poland

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

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.  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.

How You Will Fulfill Your Potential

Dare to engineer the backbone of Wall Street? We're seeking a System Software Engineer to join our elite team, the guardians of the firm's core database and risk management system. Forget mundane maintenance; this is about pushing the limits of scalability, performance, and security in a high-stakes environment. If you're the kind of engineer who sees problems as puzzles and thrives on cracking complex systems, your skills are needed here.

As a System Software Engineer, you will be immersed in a culture of improvement, surrounded by some of the sharpest minds in the industry. You'll be tasked with building and maintaining the infrastructure that powers SecDB platform, developing tools to automate operations, and hardening it against any threat. This isn't just about keeping the lights on; it's about engineering resilience into the very fabric of our financial ecosystem.
 

Responsibilities:

  • Own and automate technical operations for the SecDB platform, guaranteeing stability and peak performance. 
  • Craft advanced observability for SecDB deployments, enabling pre-emptive threat detection and rapid response.
  • Decipher and resolve intricate challenges spanning Linux systems, networking bottlenecks, and database optimization.
  • Orchestrate real-time incident investigations, conduct postmortems, and deploy defensive countermeasures.
  • Collaborate with other teams throughout the to architect robust, instrumented, and easily maintainable systems.
  • Execute deployments, migrations, and upgrades, ensuring seamless transitions and minimal disruption.
  • Become part of the team providing regional coverage for the platform and participate in the on-call support rotation.

Qualifications

  • 1 to 3 yrs of experience in programming, with fluency in one of the following: Python, C++. 
  • Interested in embedded programming combined with strong algorithmic knowledge.
  • Experience with software development on Linux.
  • Experience with storage and networking stacks.
  • 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 InfoSec / Cybersecurity Salary Index 💰

Job stats:  0  0  0

Tags: C Finance Linux Machine Learning Python Risk management Threat detection

Region: Europe
Country: Poland

More jobs like this

Explore more career opportunities

Find even more open roles below ordered by popularity of job title or skills/products/technologies used.