Goldman Sachs Asset & Wealth Management is hiring a Java Engineer to join the Systematic Trading Strategies (STS) team. In this role, you will develop rule‑based indices and strategies and build the systems that trade them across global markets in Equities, Interest Rates, Credit, FX, and Commodities. You will collaborate closely with sales, traders, strats, and operations teams to create innovative, highly reliable, and scalable solutions.
What You'll Do
- Design, develop, and maintain complex software systems and applications.
- Collaborate with cross‑functional business teams to gather requirements and define technical solutions.
- Participate in all stages of the software development life cycle using a range of technologies to support underlying infrastructure and frameworks.
- Develop and maintain software documentation, including design specifications, user guides, and manuals.
- Work closely with sales, trading, and operations teams to support automated trade booking and management systems.
- Ensure the reliability, scalability, and performance of software systems.
- Troubleshoot and debug complex software issues.
What We're Looking For
- Bachelor’s/master’s degree or relevant work experience in Computer Science or a related technical discipline.
- Strong programming skills in an object‑oriented or functional paradigm, with proficiency in Java, Python, and their core concepts.
- Minimum 3 years (for Associate) or 5 years (for Vice President) of experience implementing or supporting models, signals, pricing logic, or risk analytics in production platforms.
- Experience working directly with or alongside desk strats or trading teams, particularly in systematic, quantitative, or analytics‑driven environments.
- Knowledge of data structures, algorithms, and designing for performance.
- Comfortable multi‑tasking, managing multiple stakeholders, and working as part of a global team.
- Self‑starter who can work with minimum guidance, manage multiple priorities, and perform in a high‑pressure environment.
- Excellent written and verbal communication skills.
Nice to Have
- Previous quantitative or technical role on or with a derivatives market making desk (any asset class).
- Knowledge of building automated systems involving large‑scale data.
- Experience with SecDB/Slang, Java, React, or JavaScript.
- Familiarity with build/deployment/runtime tools like Git, Gradle, Maven, Spring, or Kubernetes.
- Experience with real‑time systems or messaging infrastructures.
- Experience working with large‑scale timeseries and dimensional data.
Technical Stack
- Languages: Java, Python, JavaScript
- Frameworks/Tools: SecDB/Slang, React, Git, Gradle, Maven, Spring, Kubernetes
Team & Environment
You will be part of the Systematic Trading Strategies (STS) team within Global Banking and Markets (GBM Public).
Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law. We are committed to fostering and advancing diversity and inclusion and to finding reasonable accommodations for candidates with special needs or disabilities.






