Explore Career Opportunities with GSV’s world-class partners

Powered By

Nu Advisory Partners

Global Banking Markets - Java Software Engineer - Vice President - Birmingham

Goldman Sachs

Goldman Sachs

Software Engineering
Birmingham, UK
Posted on Thursday, June 6, 2024

Job Description

Our Impact

The Inventory Management Engineering team is focused on driving down the firm’s financing cost, maximising our P&L, through the development of our inventory management platforms. Mostly written in Java, our software platforms leverages Kafka for event sequencing and operational research algorithms for optimization in order to manage billion of dollars’ worth of firm’s cash and securities inventory. This role represents an opportunity to make an impact to our business by contributing to the further development of our inventory management platforms, which tracks the firm’s inventory in real-time and automatically optimize the placement of our cash and securities inventory in order to maximize the firm’s efficiency.

As part of our team, you will:

- Participate in projects to continue development of our inventory management platforms;

- Lead the design and development process working closely with traders, operations and other groups;

- Create highly scalable systems; develop user-facing web applications and analytics;

- Analyse requirements, develop, deploy and support application and services;

- Contribute in a global team of engineers.

Basic Qualifications

- Bachelor’s or Master’s degree in Computer Science or related field;

- Minimum of 3 years of professional experience;

- Experience leading requirements gathering, design and implementation of a significant project or system;

- Strong experience in Java, Python, C++ or equivalent;

- Knowledge of object-oriented design, data structures and algorithms.

Preferred Qualifications

- High performance & throughput server side programming;

- Experience with messaging technologies such as Apache Kafka;

- Familiar with Spring/Boot ecosystem;

- SQL and NoSQL (MongoDB) Database experience, knowledge pf temporal databases would be beneficial;

- Hands-on experience with development and SDLC of enterprise-grade applications.

- Knowledge of mathematical optimization;

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

© The Goldman Sachs Group, Inc., 2023. All rights reserved.
Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity