Enable job alerts via email!

Engineering - Software Engineer - Associate - London

WeAreTechWomen

London

On-site

GBP 125,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Reliability Engineer to enhance software reliability and observability. In this role, you will engage in the entire software development lifecycle, ensuring that systems are robust and efficient. Your contributions will directly influence how software operates in production, helping to balance business needs with technical excellence. This position offers the chance to work with cutting-edge technologies and be part of a team that values diversity and inclusion. If you are passionate about driving technical excellence and making a real impact, this is the opportunity for you.

Qualifications

  • Proficiency in Java, Go, Python, C, C++, Perl, Ruby, or shell scripting.
  • Experience with algorithms, data structures, and UNIX internals.

Responsibilities

  • Build sustainable software with excellent observability and reliability.
  • Participate in large scale system design and deliver new capabilities.

Skills

Java
Go
Python
C
C++
Perl
Ruby
Shell scripting
Algorithms
Data structures
UNIX operating systems
Networking
Debugging
Optimizing code
Automation

Tools

Prometheus
Jaeger
Datadog
Sentry
CI/CD pipelines
Kafka
RabbitMQ
EMS

Job description

Who we are

Middleware Engineering is the steward of Goldman Sachs’ stateful compute platform, including the firm’s Databases, Messaging, and Big Data systems. We enable the firm’s business by providing secure and highly automated processes and tools to make working with data at our scale predictable and efficient.

Our products span a wide variety of functions and technologies and include public cloud-based systems, massive big data systems, and critical infrastructure involved in the firm’s core trading businesses.

Your Impact
Middleware Engineering is putting reliability and observability at the forefront of our digital transformation. As a reliability engineer, you will be a key participant in the entire software development lifecycle. You will be responsible for building sustainable software with excellent observability and reliability capabilities. You will participate in large scale system design, safely deliver new capabilities, and directly influence the way Goldman Sachs runs software in Production.

Our reliability engineers are key to helping Goldman Sachs balance functional business needs with non-functional reliability requirements. The ideal candidate will have a keen interest in driving technical excellence while being empathetic to complex and inter-dependent business requirements.

Basic Qualifications
  • Proficiency in one or more of the following: Java, Go, Python, C, C++, Perl, Ruby or shell scripting.
  • Experience with algorithms, data structures and software design and/or experience with UNIX operating systems internals and/or networking.
  • Experience with observability tooling such as Prometheus, Jaeger, Datadog, Sentry, etc.

Preferred Qualifications
  • Proficiency in Java is especially preferred.
  • Hands-on experience implementing continuous integration/continuous delivery pipelines, or working in a CI/CD environment.
  • Experience with Prometheus or similar technologies.
  • Experience with messaging infrastructure such as Kafka, RabbitMQ, EMS, or similar technologies.
  • Experience with distributed systems design, maintenance, and troubleshooting.
  • Experience with debugging and optimizing code, as well as automation.

About Goldman Sachs

At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world.

We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers.

We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html

Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Robert Walters UK

London

Hybrid

GBP 100,000 - 130,000

22 days ago

Software Engineer - Global Banking & Markets - Associate - London

NCAA (National Collegiate Athletic Association)

London

On-site

GBP 125,000 - 150,000

30+ days ago