Engineering-L2-Bengaluru-Analyst-Software Engineering

Reposted 4 Hours Ago
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Junior
Fintech • Financial Services
The Role
Design, build and support batch and streaming data pipelines on the Lakehouse/AI data platform. Develop raw, refined and curated datasets, apply temporal and schema modelling, ensure data quality and reconciliation, implement testing/monitoring, and collaborate with engineers and stakeholders to deliver production-ready data products.
Summary Generated by Built In
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 for our clients.  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.
 
Engineering, which is comprised of our Technology Division and global strategists groups, is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions.  Want to push the limit of digital possibilities?  Start here.
 

Key Responsibilities

Pipeline Engineering

Build, enhance and support batch and streaming data pipelines on the Lakehouse and AI data platform.
Refactor or modernize existing data flows where needed to improve reliability, performance and maintainability.
Where needed, build reusable tooling to improve delivery, consistency and operational support.
Ensure data pipelines are production-ready, well tested and operationally supportable.
Data Modelling and Curation

Develop raw, refined and curated datasets that support analytics, reporting and AI use cases.
Apply sound data modelling principles to represent business entities, relationships and historical change accurately.
Work with consumers to shape data products that are usable, well documented and aligned to business needs.
Data Quality and Reconciliation

Implement controls to validate completeness, accuracy and consistency of data across pipelines and datasets.
Use reconciliation approaches to build confidence in production outputs and investigate breaks where they arise.
Contribute to clear standards for testing, monitoring and issue resolution.
Contribute to practical improvements in testing, monitoring or reconciliation tooling where these strengthen platform reliability and day-to-day delivery.
Delivery and Partnership

Work closely with engineers, platform teams and data consumers to deliver agreed outcomes to time and quality expectations.
Communicate clearly on progress, risks, dependencies and design choices, including where delivery would benefit from improvements to shared platform tooling.
For more senior candidates, take a broader role in technical leadership, task breakdown and support for junior engineers.
Skills and Experience

Required

1-3 years of experience
Bachelor’s or master’s degree in a relevant discipline, or equivalent practical experience, with evidence of strong quantitative skills or data engineering expertise.
Strong hands-on programming experience in Python or Java.
Good working knowledge of SQL, including troubleshooting, optimization and data analysis.
Ability to learn new tools, internal platforms and delivery workflows quickly.
Familiarity with software engineering fundamentals, including version control, testing, release discipline and CI/CD practices.
 

Data Engineering Capability

Understanding of temporal data modelling, including the handling of historical state and change over time.
Knowledge of schema design, schema evolution and data compatibility considerations.
Understanding of partitioning, clustering and other techniques used to improve data performance at scale.
Ability to make sensible design choices across normalized and denormalized models, and between natural and surrogate keys.
Practical approach to data quality, reconciliation and root-cause analysis.
Experience building or supporting production data pipelines in a collaborative engineering environment.
Experience working with distributed data processing frameworks such as Apache Spark.
Working knowledge of common data formats such as JSON, Avro and Parquet.
Stronger ownership of technical design across multiple datasets or pipeline domains.
Experience guiding implementation standards, code quality and engineering practices within a team.
Ability to lead delivery for a workstream, manage dependencies and support less experienced engineers.
 

What We Are Looking For

We are looking for engineers who can deliver well-structured, reliable solutions in production and who take ownership of the quality of what they build. The role suits candidates who are technically strong, pragmatic and comfortable working in a fast-paced environment where data platforms support important business outcomes.

Stronger candidates will typically demonstrate:

sound judgement in technical trade-offs
attention to detail in data correctness and testing
a clear and structured approach to problem solving
willingness to work closely with stakeholders and partner teams
an interest in developing long-term expertise within the firm
 

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

 

 
© The Goldman Sachs Group, Inc., 2023. 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.

 

Skills Required

  • 1-3 years of experience
  • Bachelor's or master's degree in a relevant discipline or equivalent practical experience
  • Strong hands-on programming experience in Python or Java
  • Good working knowledge of SQL, including troubleshooting, optimization and data analysis
  • Ability to learn new tools, internal platforms and delivery workflows quickly
  • Familiarity with software engineering fundamentals: version control, testing, release discipline and CI/CD practices
  • Understanding of temporal data modelling (handling historical state and change over time)
  • Knowledge of schema design, schema evolution and data compatibility considerations
  • Understanding of partitioning, clustering and other techniques to improve data performance at scale
  • Ability to make sensible design choices across normalized and denormalized models and key strategies
  • Practical approach to data quality, reconciliation and root-cause analysis
  • Experience building or supporting production data pipelines in a collaborative engineering environment
  • Experience working with distributed data processing frameworks such as Apache Spark
  • Working knowledge of common data formats such as JSON, Avro and Parquet
  • Stronger ownership of technical design across multiple datasets or pipeline domains
  • Experience guiding implementation standards, code quality and engineering practices within a team
  • Ability to lead delivery for a workstream, manage dependencies and support less experienced engineers
  • Sound judgement in technical trade-offs, attention to detail, structured problem solving and stakeholder collaboration

Goldman Sachs Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Goldman Sachs and has not been reviewed or approved by Goldman Sachs.

  • Healthcare Strength Coverage includes medical, dental, vision, disability, life and accident insurance, with multiple plan options and most premiums subsidized; coverage often starts on day one. Wellness resources, on-site health centers in some locations, and EAP access reinforce the depth of health support.
  • Parental & Family Support Family care includes on-site childcare in some offices, expectant parent resources, and transitional programs for returning parents. Feedback suggests parental leave is very generous, with reports of around 20 weeks paid leave and stipends for adoption, surrogacy, and fertility-related services.
  • Retirement Support The firm provides a 401(k) plan with employer matching contributions and broad financial education to help employees plan for retirement. Resources also support saving for education and preparing for unexpected events.

Goldman Sachs Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
67,118 Employees

What We Do

At Goldman Sachs, we believe progress is everyone’s business. That’s why we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, Goldman Sachs is a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices in all major financial centers around the world. More about our company can be found at www.goldmansachs.com

Similar Jobs

Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

UL Solutions Logo UL Solutions

Senior Learning & Development Specialist

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
15000 Employees

CrowdStrike Logo CrowdStrike

Sales Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Hybrid
3 Locations
11000 Employees

Micron Technology Logo Micron Technology

Engineer, DEG Layout

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
45000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account