
The Core Engineering, Software Engineering, Legal Engineering Associate
Goldman Sachs1 day ago
Responsibilities
- Design, develop, test, deploy, and support full-stack applications, APIs, workflows, and data-processing services.
- Provide application support, troubleshoot production issues, communicate status, and implement sustainable reliability and user-experience improvements.
- Partner with legal professionals, product managers, designers, and engineers to clarify requirements and deliver end-to-end solutions.
- Convert business objectives into functional requirements, technical specifications, acceptance criteria, interfaces, and test scenarios.
- Write maintainable, well-tested code and critically evaluate AI-generated solutions for correctness, security, scalability, and suitability.
- Build user experiences and backend services using technologies such as TypeScript, React, Python, Java, and API frameworks.
- Work with structured and unstructured data, including mapping, transformation, search, and integration patterns.
- Participate in design discussions, code reviews, operational support, and continuous improvement.
Requirements
- Bachelor's or master's degree in Computer Science, Computer Engineering, Software Engineering, Mathematics, Statistics, Engineering, or a closely related technical field.
- Foundational knowledge of data structures, algorithms, object-oriented or functional design, databases, networking, and software testing.
- Hands-on programming experience in one or more modern languages, especially TypeScript or JavaScript, Python, and Java.
- Experience building or contributing to web applications, backend services, or APIs.
- Understanding of software development lifecycle practices, version control, automated testing, and continuous integration and deployment concepts.
- Experience using AI-assisted development tools such as Devin, GitHub Copilot, or Claude Code, with the ability to independently inspect and test generated code.
- Strong analytical, problem-solving, communication, attention-to-detail, judgment, and learning skills.
- Preferred experience with relational or NoSQL databases, data modeling, data manipulation, data mapping, cloud platforms, containers, Kubernetes, API design, event-driven architectures, search platforms, or real-time processing.
- Preferred experience with retrieval-augmented generation, agent frameworks, model evaluation, prompt and context engineering, Microsoft 365 extensibility, or Office.js.
Tech Stack
Categories
About Goldman Sachs
Goldman Sachs is a global financial services firm that provides investment banking, securities trading, and asset and wealth management to corporations, financial institutions, governments, and individuals. Its businesses generate revenue from advisory and underwriting fees, trading and financing, and management fees on client assets. Founded in 1869 and headquartered in New York City, it operates worldwide and is listed on the NYSE under the ticker GS.