At a Glance
- Tasks: Design and implement data pipelines and models for Internal Audit using cutting-edge technologies.
- Company: Join Goldman Sachs, a leading global investment banking firm with a commitment to diversity.
- Benefits: Competitive salary, professional growth opportunities, and a supportive work environment.
- Other info: Dynamic role with opportunities to work on AI-ready data products and innovative projects.
- Why this job: Make a real impact by transforming complex data into reliable solutions for audit teams.
- Qualifications: 3+ years in data engineering, strong Python and SQL skills, and a collaborative mindset.
The predicted salary is between 63000 - 77000 £ per year.
WHAT WE DO
Job Description
WHAT WE DO
Internal Audit’s mission is to independently assess the firm’s internal control structure, including governance processes and controls, risk management, capital and anti-financial crime frameworks.
Internal Audit communicates on the effectiveness of governance, risk management and controls, raises awareness of control risk, assesses control culture and conduct risk, and monitors management’s implementation of control measures.
Data Strategy and Analytics (DSA) partners with audit teams to translate data needs into durable, reusable capabilities.
The team designs data products, engineering patterns and AI-ready data foundations that improve the efficiency, consistency and insight of audit work.
YOUR IMPACT
As an Associate in DSA, you will design and implement production-grade pipelines, models and data products for the third line of defence.
You will work closely with audit teams and data owners to source, transform and curate data, turning complex requirements into reliable solutions that can be reused across audit coverage.
Responsibilities
- Design, build, test and support production-grade ETL/ELT pipelines that source, transform and curate data for Internal Audit.
- Develop maintainable Python solutions using Pandas, Polars and Py Spark, selecting fit-for-purpose approaches based on scale, performance and operational needs.
- Write advanced SQL for data transformation, reconciliation, profiling and analysis across OLTP and analytical data platforms.
- Design data models for operational and analytical use cases, including dimensional modelling, slowly changing dimensions, lakehouse and data-lake patterns.
- Work with platforms such as Snowflake and relational databases including DB2 and Postgre SQL, applying sound principles for schema design, performance and data movement.
- Implement data-quality checks, controls, lineage, observability, documentation and automated tests to improve trust and supportability.
- Contribute to AI-ready data products and semantic layers that provide consistent business meaning and governed access to data.
- Partner with audit teams and data owners to understand requirements, resolve data discrepancies and deliver reusable solutions.
- Participate in design reviews, code reviews, version-control and CI/CD practices, and provide effective production support.
- Communicate progress, issues and technical decisions clearly to both technical and non-technical stakeholders.
- Basic Qualifications
- 3+ years of relevant data engineering, software engineering or data-platform experience.
- Bachelor’s degree or equivalent practical experience in computer science, engineering or a related quantitative discipline. A master’s degree is welcome.
- Hands‑on proficiency in Python, including Pandas, Polars and Py Spark, with experience writing testable and maintainable code.
- Strong SQL proficiency and practical understanding of OLTP databases, relational design and query performance.
- Strong understanding of data modelling, data warehousing, dimensional modelling and slowly changing dimensions.
- Experience designing and implementing ETL/ELT pipelines and working with data-lake, lakehouse or cloud data
- Strong data analytics and problem‑solving skills, including the ability to profile, interpret and analyse data
- Clear written and verbal communication and the ability to collaborate across technical and non‑technical teams.
- Preferred Qualifications
- Experience with Snowflake and data integration from DB2, Postgre SQL or comparable enterprise platforms.
- Exposure to Spark‑based processing, orchestration frameworks, CI/CD, containers and cloud data services.
- Familiarity with semantic layers, metadata management and development of governed, AI‑ready data products.
- Understanding of data governance, privacy, security, lineage and retention expectations.
- Experience in financial services, audit, risk or controls is helpful but not required.
- What Success Looks Like
Pipelines and data products are reliable, testable, supportable and delivered with clear documentation.
Data issues are identified early, investigated rigorously and resolved through sustainable engineering solutions.
Audit stakeholders can use consistent, trusted data more efficiently.
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 with offices around the world.
We believe who you are makes you better at what you do.
We are committed to fostering and advancing diversity and inclusion in our workplace and to providing opportunities for professional and personal growth.
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
Position‑description note: This document describes the duties most frequently performed at this position level and is not intended to be a complete list of assigned duties.
The role is performed within a professional office environment.
Applicable health and safety policies are available to workers upon request
© The Goldman Sachs Group, Inc., 2026. All rights reserved.
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.
#J-18808-Ljbffr
Internal Audit - Data Engineering - Associate - Birmingham employer: Goldman Sachs
Goldman Sachs is an exceptional employer, offering a dynamic work environment where innovation and collaboration thrive. With a strong commitment to employee growth, the firm provides extensive training and development opportunities, alongside a diverse and inclusive culture that values every individual's contributions. Located in a global financial hub, employees benefit from engaging with top-tier professionals while managing a portfolio of EMEA Corporate clients, ensuring meaningful and impactful work in the field of credit risk analysis.
StudySmarter Expert Advice🤫
We think this is how you could land Internal Audit - Data Engineering - Associate - Birmingham
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Goldman Sachs!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Internal Audit - Data Engineering - Associate - Birmingham at Goldman Sachs.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Goldman Sachs.
✨Apply Directly through Our Website
When you find a suitable opening like Internal Audit - Data Engineering - Associate - Birmingham at Goldman Sachs, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace Internal Audit - Data Engineering - Associate - Birmingham
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at Goldman Sachs, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Goldman Sachs. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at Goldman Sachs
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Goldman Sachs!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.