Risk - Software Engineer - Vice President - Birmingham
Risk - Software Engineer - Vice President - Birmingham

Risk - Software Engineer - Vice President - Birmingham

Birmingham Full-Time 72000 - 108000 £ / year (est.) No home office possible
Go Premium
Goldman Sachs Bank AG

At a Glance

  • Tasks: Lead projects in risk management, optimising software performance and developing applications.
  • Company: Goldman Sachs is a top global investment firm with a commitment to diversity and professional growth.
  • Benefits: Enjoy health programs, competitive vacation, fitness centres, and family support services.
  • Why this job: Join a dynamic team using cutting-edge tech to solve complex financial challenges.
  • Qualifications: Bachelor’s degree in relevant fields and 6-9 years of experience in risk technology required.
  • Other info: Work with innovative technologies like Java, Scala, and cloud platforms.

The predicted salary is between 72000 - 108000 £ per year.

Risk – Software Engineer – Vice President – Birmingham

Location: Birmingham, West Midlands, England, United Kingdom

About Risk Business

The Risk Business identifies, monitors, evaluates, and manages the firm’s financial and non-financial risks in support of the firm’s Risk Appetite Statement and strategic plan. Operating in a fast-paced and dynamic environment, Risk teams utilize best-in-class risk tools and frameworks, demonstrating analytical curiosity, a challenge-driven mindset, and a commitment to excellence.

Overview

Our platform\’s continuous growth and evolution ensure accuracy and timeliness in delivering risk metrics. Risk Engineering combines Computer Science, Mathematics, and Finance to perform large-scale, computationally intensive risk calculations for Goldman Sachs.

Role

As a Risk Engineering Engineer, you will impact various aspects of risk management. You will collaborate with talented engineers to develop and adopt tools, platforms, and applications, delivering solutions as software products or hosted services. The team uses technologies such as Java, Cloud computing, HDFS, Spark, S3, ReactJS, and Sybase IQ to solve complex problems like data acquisition, storage, risk computation, and data accessibility for risk insights.

Responsibilities

  1. Lead and collaborate on large projects across global teams.
  2. Optimize application performance for memory and CPU usage.
  3. Perform statistical analyses on Market Risk metrics to identify trends and exceptions.
  4. Create reports using SQL and data visualization tools like Tableau.
  5. Develop front-end UI applications for risk management actions.
  6. Build software for calculations using databases such as Snowflake, Sybase IQ, and distributed systems like HDFS.
  7. Engage with business users to resolve application issues.
  8. Design and support batch processes for calculations and data distribution.
  9. Supervise junior team members through all SDLC phases, including design, review, and deployment.

Skills and Experience

  • Bachelor’s degree in Computer Science, Mathematics, Electrical Engineering, or related field.
  • 6-9 years’ experience in risk technology within a bank or financial institution; experience in market risk is a plus.
  • Proficiency with relational/object databases.
  • Strong software development skills, understanding data structures, algorithms, and programming concepts.
  • Ability to multitask, manage stakeholders, and work collaboratively.
  • Experience with multiple programming languages.
  • Technologies: Scala, Java, Python, Spark, Linux, shell scripting, TDD (JUnit), build tools (Maven/Gradle/Ant).
  • Experience with process scheduling platforms like Apache Airflow.
  • Willingness to work with proprietary technologies like Slang/SECDB.
  • Understanding of compute resources and performance metrics.
  • Knowledge of distributed computing and parallel processing on cloud platforms.
  • Experience managing projects through entire SDLC.

About Goldman Sachs

Founded in 1869, Goldman Sachs is a leading global investment banking, securities, and investment management firm headquartered in New York, with offices worldwide. We are committed to diversity, inclusion, and professional growth, offering extensive training, benefits, and wellness programs.

Benefits

We provide comprehensive health and welfare programs, competitive vacation policies, financial wellness and retirement support, health services, on-site fitness centers, child care facilities, and other family support services. Learn more about our benefits at GS.com/careers.

#J-18808-Ljbffr

Risk - Software Engineer - Vice President - Birmingham employer: Goldman Sachs Bank AG

Goldman Sachs is an exceptional employer, offering a dynamic work environment in Birmingham where innovation meets collaboration. With a strong commitment to employee growth, we provide extensive training and wellness programs, alongside competitive benefits that support both professional and personal well-being. Join us to be part of a diverse team that values analytical curiosity and excellence in risk management.
Goldman Sachs Bank AG

Contact Detail:

Goldman Sachs Bank AG Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Risk - Software Engineer - Vice President - Birmingham

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Spark, and SQL. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Network with professionals in the risk technology field, especially those who work at Goldman Sachs or similar firms. Attend industry meetups or online webinars to connect with potential colleagues and learn more about the company culture.

✨Tip Number 3

Prepare to discuss your experience with large-scale projects and how you've optimised application performance in previous roles. Be ready to provide examples of how you've collaborated with global teams to deliver successful software solutions.

✨Tip Number 4

Showcase your analytical skills by being prepared to discuss statistical analyses you've performed in the past. Highlight any experience you have with market risk metrics and how you've used data visualisation tools like Tableau to present your findings.

We think you need these skills to ace Risk - Software Engineer - Vice President - Birmingham

Proficiency in Java, Scala, and Python
Strong understanding of data structures and algorithms
Experience with relational and object databases
Familiarity with distributed computing and parallel processing
Knowledge of cloud platforms and performance metrics
Statistical analysis skills for Market Risk metrics
Experience with SQL and data visualisation tools like Tableau
Ability to optimise application performance for memory and CPU usage
Experience with software development life cycle (SDLC)
Familiarity with process scheduling platforms like Apache Airflow
Strong problem-solving skills
Ability to multitask and manage stakeholders effectively
Experience with front-end UI development
Understanding of TDD (JUnit) and build tools (Maven/Gradle/Ant)
Experience supervising junior team members

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in risk technology, software development, and any specific technologies mentioned in the job description, such as Java, Scala, or Python.

Craft a Strong Cover Letter: Write a cover letter that showcases your understanding of risk management and your ability to work collaboratively on large projects. Mention specific examples of how you've optimised application performance or engaged with business users.

Highlight Technical Skills: Clearly list your technical skills, especially those related to databases, programming languages, and cloud computing. Emphasise your experience with tools like SQL, Spark, and data visualisation platforms like Tableau.

Showcase Leadership Experience: If you have experience supervising junior team members or managing projects through the SDLC, make sure to highlight this in your application. It shows your capability to lead and collaborate effectively.

How to prepare for a job interview at Goldman Sachs Bank AG

✨Understand the Role

Make sure you have a solid grasp of what the Risk - Software Engineer role entails. Familiarise yourself with the technologies mentioned in the job description, such as Java, Spark, and SQL. Being able to discuss how your experience aligns with these requirements will show that you're genuinely interested and prepared.

✨Showcase Your Technical Skills

Prepare to demonstrate your software development skills during the interview. Be ready to discuss your experience with data structures, algorithms, and programming concepts. You might even be asked to solve a coding problem, so brush up on your coding skills and be comfortable explaining your thought process.

✨Highlight Collaboration Experience

Since the role involves leading and collaborating on large projects across global teams, be prepared to share examples of how you've successfully worked in teams. Discuss any experiences where you managed stakeholders or supervised junior team members, as this will showcase your leadership abilities.

✨Prepare for Behavioural Questions

Expect behavioural questions that assess your problem-solving skills and ability to handle challenges. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help you articulate your experiences clearly and effectively, making a strong impression on the interviewers.

Risk - Software Engineer - Vice President - Birmingham
Goldman Sachs Bank AG
Location: Birmingham
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>