
Software Engineering Associate (Legal Technology)
Goldman Sachs & Co.
Dallas, TX • 6m ago • On-site
Mid
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Quick Facts
- Full-stack and API-focused development across the software development lifecycle
- Spec-driven design with acceptance criteria, interfaces, and test scenarios
- AI-assisted development with strong emphasis on review, testing, and engineering judgment
Description
Join as an Analyst/Associate Software Engineer to design, develop, test, deploy, and support full-stack applications, APIs, workflows, and data-processing services for a legal organization. You will translate business needs into specifications and acceptance criteria, write maintainable code, and thoughtfully use AI-assisted development tools while ensuring correctness, security, and reliability. The role includes user support in production and collaboration with legal, product, design, and engineering stakeholders.
Role Description & Responsibilities
- Design, develop, test, deploy, and support applications, APIs, workflows, and data-processing services
- Provide production support and troubleshoot issues; communicate status clearly and implement sustainable fixes
- 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 before implementation
- Write clean, maintainable, well-tested code using strong engineering fundamentals and AI-assisted tools (e.g., Devin, GitHub Copilot, Claude Code)
- Critically evaluate and validate AI-generated solutions for correctness, security, scalability, and appropriateness
- Build user experiences and reliable backend services using technologies appropriate to the product (e.g., TypeScript, React, Python, Java, 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 and continuously learn new technologies and domain concepts
Requirements
- Bachelor’s or Master’s degree in a technical field (Computer Science, Computer Engineering, Software Engineering, Mathematics, Statistics, Engineering, or closely related)
- Foundational computer science knowledge: data structures, algorithms, object-oriented/functional design, databases, networking, software testing
- Hands-on programming experience with modern languages (especially TypeScript/JavaScript, Python, and/or Java)
- Experience building or contributing to web applications, backend services, or APIs
- Understanding of the software development lifecycle, version control, automated testing, and CI/CD concepts
- Comfort using AI-assisted development tools (Devin, GitHub Copilot, Claude Code) with the judgment to independently inspect, test, and challenge 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
Benefits
- Deliver working, spec-compliant software with appropriate tests and documentation
- Use AI-assisted tools to improve development effectiveness without lowering engineering, security, or review standards
- Contribute to design discussions, code reviews, operational support, and continuous improvement of the team’s engineering practices
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreAssociate Software Engineer
Western Governors University
Junior
Technology
Salt Lake City, UT · On-site
$74K - $111K/yr
6 days ago

Lead Software Engineer (Python, React, Full Stack)
JPMorgan Chase & Co.
Senior
Technology
Plano, TX · On-site
N/A
3m ago

Senior Software Engineer (Full Stack)
Allstate Insurance Company
Senior
Technology
Remote
$85K - $145K/yr
1 days ago
Software Engineer
Upside
Mid
Technology
Kraków, Poland · On-site
N/A
9 days ago

Associate Software Engineer
The MITRE Corporation
Junior
Technology
Bridgeport, WV · On-site
$79K - $119K/yr
4m ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Software Engineer
Bayer Sp. z o.o.
Senior
Technology
Warsaw, Poland · On-site
243K zł - 304K zł/yr
9 days ago
Full Stack Software Engineer I
American Express
Junior
Technology
Sunrise, FL, United States of America · On-site
N/A
5 days ago

Software Developer III
Total Quality Logistics
Senior
Technology
Cincinnati, OH · On-site
N/A
1m ago

Graduate Development Program – Associate Software Engineer
National Grid
Intern
Technology
Waltham, MA · On-site
$73K - $73K/yr
1 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
