Opportunity brief
Goldman Sachs is hiring for the role of Surveillance Models Engineer Analyst!
Responsibilities of the Candidate:
- partner globally with sponsors, users and engineering colleagues across multiple divisions to create end-to-end solutions,
- learn from experts
- leverage various technologies depending on the team, including Java, JavaScript, TypeScript, React, APIs, GraphQL, Elastic Search, Kafka, Kubernetes
- be able to innovate and incubate new ideas
- have an opportunity to work on a broad range of problems, often dealing with large data sets, including real-time processing, messaging, workflow and UI/UX
- be involved in the full life cycle; defining, designing, implementing, testing, deploying, and maintaining software across our products.
- Effectively use AI‑assisted software development tools (e.g., GitHub Copilot, Devin, Claude Code, or equivalent) to improve developer productivity and reduce development cycle time.
- Apply AI tools to accelerate:
- code generation and refactoring,
- test creation and coverage improvement,
- debugging, root‑cause analysis, and performance optimization.
- Use AI‑assisted reasoning to understand complex codebases, rapidly prototype solutions, and improve code quality while maintaining strong engineering standards.
- Partner with peers and reviewers to validate, harden, and productionize AI‑generated outputs, ensuring correctness, security, maintainability, and regulatory compliance.
- Identify opportunities where AI tooling can reduce manual effort, minimize rework, and support faster, higher‑quality delivery to production.
Requirements:
- A Bachelor's or Master's degree in Computer Science, Computer Engineering, or a similar field of study.
- 1+ years of professional software development experience
- Expertise in Java development.
- Experience in automated testing and SDLC concepts.
- The ability (and tenacity) to clearly express ideas and arguments in meetings and on paper.
- Experience with:
- UI/UX development
- API design, such as to create interconnected services
- message buses or real-time processing
- relational databases
- Knowledge of the financial industry and compliance or risk functions
- influencing and collaborating with stakeholders.