Jobedly Post a Job

Senior Software Engineer

Simpson Thacher & Bartlett LLP · New York, NY
Full-timeTechnologySenior$180,000–$210,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Senior Software Engineer role

Senior Software Engineer positions focus on delivering results in their domain. This page aggregates open Senior Software Engineer roles and what employers typically expect.

The Senior Software Engineer will be a core member of the engineering team within the Knowledge & Innovation (K&I) department, responsible for designing, building, and operating the software systems that power the Firm's legal technology and AI initiatives. This role combines strong full-stack development skills with a focus on infrastructure, reliability, and the foundational systems that enable the team to ship and maintain production-grade tools at scale. This role will work across the full stack — building custom applications for attorneys and Professional Staff, establishing the engineering infrastructure that the team relies on (CI/CD, deployment pipelines, observability), and contributing to the design and implementation of AI-powered solutions. The Senior Software Engineer will collaborate closely with the Director of Engineering, data scientists, knowledge management professionals, and practice solutions teams to deliver tools that make a measurable difference in how the Firm operates. This is a hands-on, high-autonomy role on a small team where every engineer has significant ownership over the systems they build. **JOB DUTIES & RESPONSIBILITIES:** **Software Development & Architecture** - Design, develop, and maintain custom software solutions supporting Knowledge & Innovation initiatives, including AI-powered tools, internal platforms, and integrations with existing Firm systems. - Contribute to architectural decisions in partnership with the Director of Engineering, bringing practical perspective on tradeoffs between speed, reliability, and maintainability. - Build and extend integrations across SaaS platforms, internal systems, data sources, and AI/LLM services used in legal workflows. - Develop frontend experiences that are polished, consistent, and designed with care — including establishing and maintaining component libraries and design system foundations as the team's product surface grows. **Infrastructure, Reliability & Observability** - Own and evolve the team's engineering infrastructure: CI/CD pipelines, deployment automation, infrastructure-as-code, and development environment tooling. - Establish observability practices — monitoring, logging, alerting — so the team has confidence in the health and behavior of production systems. - Partner with IT to navigate the Firm's infrastructure environment, coordinating on security protocols, cloud resources, and deployment targets. - Ensure systems are reliable, secure, and aligned with Firmwide technology standards. **AI & Legal Technology Solutions** - Contribute to the development of AI-powered tools — including retrieval-augmented systems, document analysis platforms, search tools, and workflow automation — working alongside product, data scientists, and the broader K&I team. - Help translate complex legal and business requirements into practical, well-engineered software, collaborating with attorneys, knowledge management professionals, and practice solutions managers. - Support adoption and iteration by interfacing directly with legal staff as needed — demoing tools, gathering feedback, and helping users get value from what the team builds. **Collaboration & Craft** - Evaluate and prototype new tools, frameworks, and approaches that could improve how the team builds — bring experiments that work to the rest of the team. - Help establish the engineering culture of a new function — contribute to decisions about how the team works, not just what it builds. **EDUCATION:** - Bachelor's degree in Computer Science or related working experience. **SKILLS & EXPERIENCE:** **Required** - 7+ years of experience in software engineering, with demonstrated progression in scope and responsibility. - Strong full-stack skills across JavaScript/TypeScript, React, Node.js, and Python. - Experience with cloud infrastructure (AWS and/or Azure), infrastructure-as-code (Terraform/Bicep), and CI/CD pipelines (GitHub Actions or equivalent). - Practical experience with AI/LLM integr…

Salary estimate

$180,000 – $210,000/yr
Provided by the employer.

Skills for this role

JavascriptTypescriptReactNODEPythonRESTAWSAzureTerraformCi/CdLLMSecurityAutomation

Resume tips for Senior Software Engineer applicants

Interview preparation

Prepare concrete STAR-format stories that show Senior Software Engineer outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Senior Software Engineer problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About Simpson Thacher & Bartlett LLP

Simpson Thacher & Bartlett LLP is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles