2 days ago

Associate Software Engineer, Compliance

Goldman Sachs

On Site
Full Time
$145,000
Dallas, TX

Job Overview

Job TitleAssociate Software Engineer, Compliance
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$145,000
LocationDallas, TX

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Associate Software Engineer, Compliance at Goldman Sachs

This role focuses on software design and development within Goldman Sachs, encompassing aspects previously handled by business software engineers, platform engineers, and quality assurance engineers. You will leverage leading open-source software, robust databases, cutting-edge cloud solutions, and various programming languages to build accurate, complex, and scalable applications that provide invaluable insights to our business and clients.

As an Associate Software Engineer, Compliance, you will be a key change agent transforming Goldman Sachs through your technical expertise. You'll join embedded engineering teams, collaborating closely with business partners across trading, sales, asset management, banking, and finance to develop and automate solutions that maintain the firm's leadership position. Alternatively, you might contribute to core engineering teams, enhancing all business functions by providing reliable, scalable platforms for data engineering, machine learning, networking, developer tooling, and collaboration.

You will innovate alongside UI/UX designers, data scientists, cloud engineers, and other specialists in a collaborative, agile environment where your eagerness to tackle new challenges and continuously learn will deliver immediate impact.

Responsibilities

  • Primarily focus on software design and development across various programming positions.
  • Combine open-source software, databases, cloud solutions, and programming languages to solve complex problems.
  • Develop accurate, complex, and scalable applications for business and client insights.
  • Act as a change agent, applying technical know-how to transform Goldman Sachs.
  • Collaborate with business partners (trading, sales, asset management, etc.) to build automated solutions.
  • Contribute to core engineering teams, providing scalable platforms for data, ML, networking, and developer tools.
  • Innovate within a collaborative, agile environment with diverse technical teams.

Basic Qualifications

  • Bachelor’s degree or relevant work experience in Computer Science, Mathematics, Electrical Engineering, or a related technical discipline.
  • Excellent object-oriented or functional analysis and design skills.
  • Strong knowledge of data structures, algorithms, and designing for performance.
  • Excellent written and verbal communication skills.
  • Ability to solve problems and apply analysis for data-driven decisions.
  • Comfortable multitasking, managing multiple stakeholders, and working in a global team.
  • Possess an entrepreneurial approach and passion for problem-solving and product development.
  • 1+ years of software development experience.

Expert Knowledge in One or More Of

  • Programming in a compiled language (e.g., Java, C++) or an interpreted language (e.g., Python), with experience in concurrency and memory management.
  • Responsive web development, including professional React/Angular/Redux experience and advanced JavaScript proficiency.
  • NoSQL databases such as MongoDB and Elasticsearch.

Preferred Qualifications

  • Knowledge or interest in trading technologies within a front-office trading organization.
  • B.S. or M.S. in Computer Science or a related field.

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 headquarters in New York and offices worldwide.

We believe in the strength of diversity and inclusion, fostering an environment where every individual has opportunities for professional and personal growth through training, firmwide networks, comprehensive benefits, and wellness programs.

Key skills/competency

  • Software Development
  • Object-Oriented Design
  • Data Structures
  • Algorithms
  • System Design
  • Cloud Computing
  • Programming (Java, Python, C++)
  • Web Development (React, Angular, JavaScript)
  • NoSQL Databases (MongoDB, Elasticsearch)
  • Agile Methodologies

Tags:

Associate Software Engineer, Compliance
software development
object-oriented design
problem-solving
data structures
algorithms
system design
application development
agile
collaboration
automation
Java
C++
Python
React
Angular
Redux
JavaScript
MongoDB
Elasticsearch
cloud solutions
open source

Share Job:

How to Get Hired at Goldman Sachs

  • Research Goldman Sachs' culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to align your application.
  • Tailor your resume strategically: Highlight software development experience, object-oriented design, data structures, and problem-solving relevant to financial technology at Goldman Sachs.
  • Showcase technical expertise: Emphasize your proficiency in Java, C++, Python, modern web frameworks like React/Angular, and NoSQL databases such as MongoDB and Elasticsearch.
  • Prepare for insightful interviews: Be ready to discuss examples of global team collaboration, stakeholder management, data-driven decision-making, and an entrepreneurial approach to problem-solving.
  • Network effectively within finance: Connect with Goldman Sachs employees on LinkedIn or industry events for valuable insights and potential referrals for software engineering roles.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background