Associate, Software Engineering

Goldman Sachs

Quick summary

Work type
On-site
Location
Dallas, TX
Posted
1 day ago

Market check

Salary context

How this pay compares to similar roles

Similar $170k
$118k most similar roles pay here $220k

This listing doesn't post a salary. Most similar roles pay $137,500–$202,500.

Based on 240 similar postings.

Employer

About Goldman Sachs

Goldman Sachs is a leading global investment banking, securities, and investment management firm providing financial services to corporations, financial institutions, governments, and individuals.

Goldman Sachs currently has 187 open roles on FindRole.

Listed pay typically runs $130,000–$250,000 across 60 roles with salary data.

Most-posted roles

View all roles at Goldman Sachs

At a glance

TL;DR · Associate, Software Engineering

As an Associate Software Engineer in the Platform Solutions team at Dallas, you will design and develop data-intensive capabilities using modern technologies like Snowflake Data Warehouse, Apache Airflow, and Apache Spark. Your day-to-day responsibilities include building ETL solutions, ensuring data completeness and accuracy before ingestion into firm-wide stores, and supporting stream data processing for Corporate Cash Management BI platforms. You will also mentor junior engineers and contribute to the engineering team's growth by interviewing and hiring new talent. The role requires expertise in Python, Java, Spring Boot, and Apache Kafka, as well as experience with AWS services like XRAY, CloudWatch, and Datadog for monitoring production applications. Additionally, you must have a strong background in designing data models, developing APIs using REST services and GraphQL, and delivering ETL capabilities on relational databases. This position plays a crucial role in enhancing cash flow management efficiency through robust data analytics solutions.

What you'll do

  • Design and develop data-intensive capabilities using modern technologies.
  • Ensure clients receive powerful tools for efficient cash flow management.
  • Develop, test, roll out, and support data platform features.
  • Act as a subject matter expert for Snowflake Data Warehouse.
  • Build completeness and accuracy checks on datasets before ingestion.
  • Support data federation with internal teams using proprietary languages.
  • Mentor junior engineers and help expand the engineering team.

What we're looking for

  • Bachelor’s degree in Computer Science or related field with 5 years of experience
  • Master’s degree in Computer Science or related field with 3 years of experience
  • Experience building systems using Object-Oriented Programming languages like Python and Java
  • Expertise in implementing SDLC, CI/CD principles, and automation pipelines
  • Proficiency in designing data models, managing data, and writing complex SQL queries
  • Experience developing scalable APIs, ETL processes, and observability features
  • Knowledge of modern data warehousing technologies such as Snowflake Data Warehouse

More like this

Similar roles