The Core Engineering, Software Engineering, Legal Engineering Associate

Posted 2 Days Ago
Be an Early Applicant
Dallas, TX, USA
In-Office
Entry level
Fintech • Financial Services
The Role
Develop and support full-stack applications, APIs, workflows, and data-processing services for legal stakeholders. Translate business needs into technical specifications, acceptance criteria, tested code, and reliable production solutions. Collaborate with legal professionals, product managers, designers, and engineers while using TypeScript, React, Python, Java, cloud platforms, databases, and AI-assisted development tools. Troubleshoot issues, support users, evaluate AI-generated code, and contribute to agile design, code reviews, documentation, and continuous improvement.
Summary Generated by Built In

ABOUT LEGAL ENGINEERING

The Legal Division advances and protects the interests of the firm by providing high-quality legal advice and helping identify and address legal, regulatory and reputational risk. Legal Engineering supports this mission by designing, building and operating user-facing, workflow, data and AI-enabled platforms that help legal professionals work effectively and make well-informed decisions.

Our engineers work directly with business partners and cross-functional teams. We combine modern software engineering, cloud platforms, data capabilities and responsible artificial intelligence to solve complex problems in a controlled environment.

YOUR IMPACT

As an Analyst or Associate Software Engineer, you will contribute across the full software development lifecycle. You will turn business needs and written specifications into tested, maintainable solutions, while using AI-assisted development tools thoughtfully and remaining accountable for the quality, security and correctness of the resulting code.

HOW YOU WILL FULFILL YOUR POTENTIAL
  • Design, develop, test, deploy and support full-stack applications, APIs, workflows and data-processing services used by Legal Division stakeholders.
  • Provide ongoing application support and work directly with users to understand and resolve day-to-day needs, questions and production issues; troubleshoot problems, communicate status clearly and implement sustainable fixes that improve reliability and the user experience.
  • Partner with legal professionals, product managers, designers and engineers to understand problems, clarify requirements and deliver practical end-to-end solutions.
  • Participate in a spec-driven design process by helping convert business objectives into clear functional requirements, technical specifications, acceptance criteria, interfaces and test scenarios before implementation.
  • Write clean, maintainable and well-tested code grounded in strong software engineering fundamentals, while effectively leveraging AI-assisted development tools such as Devin, GitHub Copilot and Claude Code to accelerate delivery. 
  • Exercise sound engineering judgment by critically evaluating, validating and refining AI-generated solutions to ensure they are correct, secure, scalable and appropriate for the problem being solved.
  • Build intuitive user experiences and reliable backend services using technologies appropriate to the product, including TypeScript, React, Python, Java and API frameworks.
  • Work with structured and unstructured data, including data mapping, transformation, search and integration patterns.
  • Operate collaboratively in an agile environment, communicate trade-offs clearly and continuously learn new technologies and domain concepts.
BASIC QUALIFICATIONS
  • 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 computer science concepts, including data structures, algorithms, object-oriented or functional design, databases, networking and software testing.
  • Hands-on programming experience in one or more modern languages. Experience with TypeScript / JavaScript, Python and Java is especially relevant to this role.
  • Experience building or contributing to web applications, backend services or APIs
  • Understanding of software development lifecycle practices, version control, automated testing, continuous integration and deployment concepts.
  • Comfort using AI-assisted development tools such as Devin, GitHub Copilot or Claude Code, together with the judgment to independently inspect, test and challenge generated code rather than accept it without review.
  • Strong analytical and problem-solving skills, attention to detail and the ability to communicate clearly with both technical and non-technical stakeholders.
  • Intellectual curiosity, sound judgment and a willingness to learn the legal domain, new technologies and emerging AI engineering practices.
PREFERRED QUALIFICATIONS
  • Experience with relational or NoSQL databases, data modeling, data manipulation or data mapping.
  • Exposure to cloud platforms, containers and orchestration technologies such as Kubernetes.
  • Knowledge of API design, event-driven architectures, search platforms or real-time processing.
  • Experience with modern AI / machine learning ecosystems, including retrieval-augmented generation, agent frameworks, model evaluation or prompt and context engineering.
  • Experience with Microsoft 365 extensibility, including Office.js, is a plus.
  • Interest in financial services, legal technology, compliance, risk or other highly controlled business environments.
WHAT SUCCESS LOOKS LIKE
  • You deliver working software that meets its specification and acceptance criteria, with appropriate tests and documentation.
  • You use AI-assisted tools to improve development effectiveness without lowering engineering, security or review standards.
  • You identify uncertainty early, ask precise questions and make technical trade-offs visible to stakeholders.
  • You contribute constructively to design discussions, code reviews, operational support and continuous improvement of the team’s engineering practices.
CORE TECHNOLOGY EXPOSURE

Depending on the product and team, the role may involve: TypeScript, JavaScript, React, Python, FastAPI, Flask, Java, REST APIs, GraphQL, relational and NoSQL databases, search technologies, messaging platforms, Kubernetes, cloud services, automated testing, RAG and agent frameworks, Devin, GitHub Copilot, Claude Code and Office.js.


Technology choices vary by solution. Candidates are not expected to have prior experience with every technology listed; strong engineering fundamentals, learning agility and disciplined delivery are essential.

Skills Required

  • 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 programming languages
  • Experience with 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, continuous integration, and deployment concepts
  • Comfort using AI-assisted development tools such as Devin, GitHub Copilot, or Claude Code, with the ability to inspect and test generated code
  • Strong analytical and problem-solving skills, attention to detail, and clear communication with technical and non-technical stakeholders
  • Intellectual curiosity, sound judgment, and willingness to learn the legal domain and emerging AI engineering practices
  • Experience with relational or NoSQL databases, data modeling, data manipulation, or data mapping
  • Exposure to cloud platforms, containers, and orchestration technologies such as Kubernetes
  • Knowledge of API design, event-driven architectures, search platforms, or real-time processing
  • Experience with AI and machine learning ecosystems, including retrieval-augmented generation, agent frameworks, model evaluation, or prompt and context engineering
  • Experience with Microsoft 365 extensibility, including Office.js
  • Interest in financial services, legal technology, compliance, risk, or other highly controlled business environments

Goldman Sachs Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Goldman Sachs and has not been reviewed or approved by Goldman Sachs.

  • Healthcare Strength — Healthcare coverage includes multiple medical plan options, dental and prescription benefits, plus disability and life insurance, with the firm generally subsidizing most premiums. Feedback suggests these offerings contribute to a strong, competitive benefits package, particularly in the U.S.
  • Retirement Support — A 401(k) program offers dollar-for-dollar matching contributions up to 6% of annual total compensation, subject to a stated cap. This structure is presented as a notable strength within the overall benefits package.
  • Parental & Family Support — Parental and family benefits include at least 20 weeks of paid parental leave in applicable programs, backup childcare options, and financial support for adoption, surrogacy, and fertility-related services. These offerings indicate broad parental and family support, with specifics varying by location.

Goldman Sachs Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
67,118 Employees

What We Do

At Goldman Sachs, we believe progress is everyone’s business. That’s why we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, Goldman Sachs is a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices in all major financial centers around the world. More about our company can be found at www.goldmansachs.com

Similar Jobs

Samsara Logo Samsara

Manager, Trial Success

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
116K-175K Annually

Cloudflare Logo Cloudflare

Senior Product Manager

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
5 Locations
4400 Employees
172K-224K Annually

Cloudflare Logo Cloudflare

Security Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Austin, TX, USA
4400 Employees

Cloudflare Logo Cloudflare

Security Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Austin, TX, USA
4400 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
85 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account