Associate - RP7025425

Goldman Sachs · Salt Lake City, UT

Company

Goldman Sachs

Location

Salt Lake City, UT

Type

Full Time

Job Description

Job Description

Job Duties: Associate with Goldman Sachs Services LLC in Salt Lake City, Utah. Software engineering position responsible for developing, enhancing and maintaining the applications, systems and workflows that support the Firm's global markets business and clients. Evaluate Java applications performance characteristics using profiling tools, identify performance issues and make relevant code fixes and tune JVM parameters. Work closely with operations analysts to understand business requirements and translate business requirements into technical solutions by following standard software development lifecycle. Implement data processing pipelines capable of efficiently processing and transforming Gigabytes of data in a data lake environment using modern big data technologies, frameworks, and APIs. Work with users to perform end-to-end UAT testing of new trade flows to and from other internal and external trading and clearing systems. Mentor junior developers through design reviews and code reviews. Must be willing to work with proprietary technologies. No knowledge of proprietary technologies is required pre-hire.

Job Requirements: Master's degree (U.S. or foreign equivalent) and one (1) year of experience in the job offered or in a related software development role OR Bachelor's degree (U.S. or foreign equivalent) and three (3) years of experience in the job offered or in a related software development role. Prior experience must include one (1) year (with Master's degree) OR three (3) years (with Bachelor's degree) with the following: designing and developing secure, distributed, and scalable systems, relational database management systems (RDBMS), and REST web-services using: Java, C++ or another Object-Oriented language; working across the full software development life cycle, from initial analysis and requirements gathering with users, through design, development, QA testing and production release; using orchestration tools including at least one of the following: Gradle, Maven, Git, Subversion, Confluence, or JIRA; performing data modeling and writing complex queries to develop data driven applications and to generate reports; using big data technologies, frameworks and APIs including Apache Spark APIs or HDFS to develop big data processing pipelines; performing data analysis, data model, and querying using Structured Query Language and ETL tools; developing automation scripts using shell script, BASH, Python for monitoring performance of the systems or UNIX/LINUX servers, automating jobs; and supporting production systems by responding to user requests and software errors.

Β©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.

Date Posted

08/11/2023

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8