Senior Software Engineer, Global Banking & Markets, AI/ML Technology

Goldman Sachs Group, Inc.

Northern, New York (KY, NY)

Hybrid

USD 150,000 - 300,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Goldman Sachs is seeking a Senior Software Engineer in the Global Banking & Markets AI/ML Technology group in New York, NY. You will design, build, and operate high-availability cloud-native services and production-grade AI solutions that integrate with Java microservices.

You will lead AI-driven development across the SDLC, collaborating with global teams to modernize processes and deliver scalable, low-latency trading infrastructure. This role emphasizes AI tooling and advanced observability.

Qualifications

  • 8+ years of professional software development in Java (Java 17+).
  • Experience with AI-assisted engineering tools, governing AI agents, and ensuring quality of AI-generated output.
  • Experience building event-driven and distributed systems using messaging (e.g., Kafka).
  • Strong SDLC practices: version control, CI/CD, automated build/test/deploy workflows, and code quality tooling.
  • Solid testing discipline: unit, integration, and acceptance testing with modern frameworks.
  • Ability to rapidly navigate, understand, and debug large and unfamiliar codebases with/without AI.
  • Excellent communication and collaboration across distributed teams.

Responsibilities

  • Design, build, and operate high-availability, multi-region, cloud-native services with security and observability.
  • Develop event-driven architectures and optimized data paths for trade lifecycle management.
  • Partner with engineers and stakeholders to modernize business processes and digitize workflows.
  • Manage the full lifecycle of software components from requirements to release following Agile practices.
  • Innovate AI-centric solutions that can be reused across front, middle, and back office functions.
  • Multiply impact by orchestrating AI coding agents across the SDLC to accelerate delivery.

Skills

Java
AI tools
Event-driven
SDLC
Testing
Code navigation
Communication

Tools

Kafka
Docker
Kubernetes

Job description

Senior Software Engineer, Global Banking & Markets, AI/ML Technology

New York, NY, United States

Job Description
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. Drive new businesses, redefine finance using AI, and seize opportunities at market speed.

In an era defined by AI, Engineering isn't just central – it's thedriving forcebehind our business. Our dynamic environment demands innovative strategic thinking and immediate, impactful solutions. Ready to push the limits of digital possibility? Begin your journey here.

Who We Look For

Goldman Sachs Engineers are at the forefront of innovation, driving solutions as creative collaborators in a fast-paced global environment. We seek individuals who evolve, adapt, and thrive on challenging problems.

As an engineer within the firm's Global Banking & Markets business, you will be instrumental in developing cutting-edge software solutions. Your responsibilities will include designing, developing, and implementing robust, low-latency systems and innovative platforms that enable efficient P&L management for our trading desks.

Critically, you willlean heavily into AI-driven development. You will be responsible for architecting and implementing production-grade AI solutions that integrate directly into our existing Java-based microservices. Using Goldman Sachs' AI tooling and agentic coding assistants, you will govern multiple AI agents, rapidly comprehend large legacy codebases, generate and assess production-quality code, and accelerate every phase of the software development lifecycle.

Your Impact
  • Drive strategic transformation: Work alongside domain experts to understand existing production processes, challenge long-held assumptions that may no longer hold in a cloud-centric, AI-driven world, and define and deliver the requirements for efficient AI integration.
  • Multiply your output with AI: Orchestrate AI coding agents (e.g., Claude Code, GitHub Copilot, Devin, Gemini Code Assist) across all stages of the SDLC while maintaining mastery, quality, and production fitness over all AI-generated work product.
  • Deliver outsized business value: Position Goldman Sachs' trading business to handle orders-of-magnitude higher volumes at lower operational costs, directly contributing to the firm's competitive and commercial edge.
  • Build for the future: Design and implement high-availability, multi-region, event-driven services on a modern cloud-native platform, setting the architectural standard for years to come.
What You Will Do
  • Design, build, and operate high-availability, multi-region, cloud-native serviceswith security and comprehensive observability (metrics, distributed tracing, structured logging) built in at every layer.
  • Develop event-driven architectures, multi-stage processing pipelines, and optimized data pathsfor high-throughput trade lifecycle management.
  • Partner with engineers, domain experts, and global stakeholdersto understand, model, and digitize the firm's business processes, challenging entrenched practices and driving modernization across teams.
  • Manage the full lifecycle of software components, from requirements analysis through design, development, testing, and release, in line with robust SDLC and Agile best practices.
  • Innovate creative solutions to complex business and technical problems, building reusable capabilities that can be leveraged across Global Banking & Markets' front, middle, and back office functions.
  • Multiply your impact with a modern, AI-centric toolchain, orchestrating AI coding agents across all stages of the SDLC to rapidly comprehend large codebases, generate production-quality code, and accelerate delivery.
Required Qualifications
  • 8+ years of professional software development experience inJava(Java 17+ preferred), with strong command of concurrency, collections, and modern language features
  • Demonstrated experience withAI-assisted engineering tools(e.g., Claude Code, GitHub Copilot Agent Mode, Devin, Gemini Code Assist), including the ability to govern AI agents, critically assess their output, and maintain quality over AI-generated work product.
  • Experience buildingevent-driven and distributed systems, including familiarity with messaging platforms (e.g., Apache Kafka), delivery guarantees, and resilience strategies.
  • StrongSDLC practices: version control, CI/CD pipelines, automated build/test/deploy workflows, and code quality tooling.
  • Solidtesting discipline: unit, integration, and acceptance testing with modern frameworks.
  • Ability to rapidly navigate, understand, and debuglarge and unfamiliar codebases— with and without AI assistance.
  • Excellentcommunication and collaborationskills across technical and non-technical audiences in geographically distributed teams.
Preferred Qualifications

Experience with a meaningful subset of the following is highly valued:

  • Frameworks & Architecture:Spring Boot, gRPC / Protocol Buffers, integration/orchestration frameworks (e.g., Apache Camel, Spring Integration), and pipeline/adapter design patterns (retry, dead-letter queues, error isolation).
  • Cloud & Infrastructure:Cloud platforms (GCP, AWS), container orchestration (Kubernetes, Docker), and JVM tuning for containerized workloads.
  • Observability & Operations:Application instrumentation (metrics, distributed tracing, structured logging) and production support in high-availability environments.
  • Data & Performance:Data modeling, SQL/NoSQL databases, caching strategies, and performance optimization in latency-sensitive systems.
  • Security:Enterprise security patterns; authentication protocols, mutual TLS, secrets management, and certificate rotation.
  • Domain Knowledge:Equities, post-trade, or financial services experience; trade lifecycle concepts, asset servicing, position management, reconciliation, and multi-system migration environments.
  • Other:Asynchronous / non-blocking I/O frameworks (e.g., Vert.x, Netty), multi-region / BCP architectures, and open-source contribution experience.

Salary Range
The expected base salary for this New York, New York, United States-based position is $150,000-$300,000. In addition, you may be eligible for a discretionary bonus if you are an active employee as of fiscal year-end.

Benefits
Goldman Sachs is committed to providing our people with valuable and competitive benefits and wellness offerings, as it is a core part of providing a strong overall employee experience. A summary of these offerings, which are generally available to active, non-temporary, full-time and part-time US employees who work at least 20 hours per week, can be found here .

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

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

We offer competitive vacation policies based on employee level and office location. We promote time off from work to recharge by providing generous vacation entitlements and a minimum of three weeks expected vacation usage each year.

Financial Wellness & Retirement

We assist employees in saving and planning for retirement, offer financial support for higher education, and provide a number of benefits to help employees prepare for the unexpected. We offer live financial education and content on a variety of topics to address the spectrum of employees’ priorities.

Health

We offer a medical advocacy service for employees and family members facing critical health situations, and counseling and referral services through the Employee Assistance Program (EAP). We provide Global Medical, Security and Travel Assistance and a Workplace Ergonomics Program. We also provide state-of-the‑art on‑site health centers in certain offices.

Fitness

To encourage employees to live a healthy and active lifestyle, some of our offices feature on‑site fitness centers. For eligible employees we typically reimburse fees paid for a fitness club membership or activity (up to a pre‑approved amount).

We offer on‑site child care centers that provide full‑time and emergency back‑up care, as well as mother and baby rooms and homework rooms. In every office, we provide advice and counseling services, expectant parent resources and transitional programs for parents returning from parental leave. Adoption, surrogacy, egg donation and egg retrieval stipends are also available.

Benefits at Goldman Sachs

Read more about the full suite of class‑leading benefits our firm has to offer. Learn More

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Global Banking & Markets, AI/ML Technology New York · · Vice President
Senior Software Engineer, Global Banking & Markets, AI/ML Technology New York · · Vice President

Goldman Sachs Bank AG • New York (NY)

On-site
USD 150,000 - 300,000
Software Engineer, Global Banking & Markets, AI/ML Technology New York · · Associate
Software Engineer, Global Banking & Markets, AI/ML Technology New York · · Associate

Goldman Sachs Bank AG • New York (NY)

On-site
USD 115,000 - 180,000
Software Engineer, Global Banking & Markets, Trading Technology Salt Lake City · · Associate
Software Engineer, Global Banking & Markets, Trading Technology Salt Lake City · · Associate

Goldman Sachs Bank AG • Salt Lake City (UT)

On-site
USD 110,000 - 165,000
Site Reliability Engineer, Global Banking & Markets, Vice President
Site Reliability Engineer, Global Banking & Markets, Vice President

Goldman Sachs Group, Inc. • Northern (KY), New York (NY)

Hybrid
USD 150,000 - 250,000
Senior Software Engineer, Global Banking & Markets, AI/ML Technology
Senior Software Engineer, Global Banking & Markets, AI/ML Technology

The Goldman Sachs Group • New York (NY)

On-site
USD 150,000 - 300,000
Senior Software Engineer, Global Banking & Markets, AI/ML Technology
Senior Software Engineer, Global Banking & Markets, AI/ML Technology

Socket.dev • New York (NY)

On-site
USD 150,000 - 300,000
Software Engineer, Global Banking & Markets, AI/ML Technology
Software Engineer, Global Banking & Markets, AI/ML Technology

Socket.dev • New York (NY)

On-site
USD 115,000 - 180,000
Software Engineer, Global Banking & Markets, Front Office Technology
Software Engineer, Global Banking & Markets, Front Office Technology

Goldman Sachs Group, Inc. • Northern (KY), New York (NY)

Hybrid
USD 115,000 - 180,000
On-site health centers
Employee wellness programs
Disability accommodations
Senior Software Engineer, Global Banking & Markets, AI/ML Technology
Senior Software Engineer, Global Banking & Markets, AI/ML Technology

Goldman Sachs • New York (NY)

On-site
USD 150,000 - 300,000
Software Engineer, Global Banking & Markets, AI/ML Technology
Software Engineer, Global Banking & Markets, AI/ML Technology

Goldman Sachs • New York (NY)

On-site
USD 115,000 - 180,000