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

Goldman Sachs
New York, NYFULL_TIMEPosted Jul 29, 2026

Role responsibilities

Design and implement high-availability, cloud-native services and event-driven architectures for trade lifecycle management. Orchestrate AI coding agents to accelerate the software development lifecycle and modernize legacy codebases.

Requirements

Requires 8+ years of professional Java experience and demonstrated proficiency with AI-assisted engineering tools. Must have experience building distributed systems and a strong discipline in SDLC and automated testing.

Key skills

Java, AI-assisted Engineering, Event-driven Architecture, Distributed Systems, Apache Kafka, CI/CD, Cloud-native Services, Spring Boot, gRPC, Kubernetes, Docker, SQL/NoSQL, Observability, Agile, Software Development Lifecycle, Financial Engineering

Keywords

Java 17, Claude Code, GitHub Copilot, Devin, Gemini Code Assist, Apache Kafka, Spring Boot, gRPC, Protocol Buffers, Apache Camel, GCP, AWS, Kubernetes, Docker, JVM Tuning, Distributed Tracing, Structured Logging, SQL, NoSQL, Mutual TLS, Equities, Post-trade, Trade Lifecycle, Position Management, Reconciliation, Vert.x, Netty, Microservices, Event-driven Architecture, Cloud-native

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free