Gibson Dunn

Senior Software Development Engineer

Gibson Dunn
Apply
2 months ago
Washington, DC, USA or New York, NY, USASenior
H1B sponsor

Base Salary

$180k - $230k/yr

Responsibilities

  • Design, develop, and maintain enterprise applications, APIs, services, microservices, and shared platform capabilities.
  • Build AI-enabled applications, LLM solutions, retrieval-augmented generation architectures, intelligent agents, and agentic workflows.
  • Lead technical architecture and end-to-end delivery from rapid prototype and proof of concept through production implementation.
  • Develop agent tools and Model Context Protocol interfaces with state management, retries, checkpointing, human review, approvals, and recovery controls.
  • Build full-stack applications, data pipelines, enterprise integrations, and workflows using front-end, back-end, cloud, and data technologies.
  • Establish evaluation, testing, monitoring, security, governance, observability, release management, and reliability standards.
  • Implement authentication, authorization, auditing, least-privilege access, human oversight, and protections against prompt injection and data exfiltration.
  • Lead architecture reviews, incident investigations, root-cause analyses, resiliency improvements, and technical design discussions.
  • Partner with attorneys, product owners, AI Platform and Data Engineering teams, architects, engineers, and business stakeholders.
  • Mentor engineers and influence engineering standards, technology roadmaps, and software development practices.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline.
  • 10–15 years of progressive experience designing, developing, and leading delivery of enterprise software applications.
  • Experience developing applications in Microsoft Azure and hands-on experience with agent frameworks, orchestration tooling, Model Context Protocol, and evaluation frameworks for non-deterministic systems.
  • Hands-on experience with a second major cloud platform, such as AWS and its SageMaker, Glue, Athena, Lambda, ECS, and S3 services.
  • Extensive experience designing and developing web applications, APIs, microservices, distributed systems, and scalable enterprise architectures.
  • Production experience building LLM applications involving retrieval, tool or function calling, and orchestration of multi-step workflows.
  • Experience with data engineering, machine learning, MLOps, natural language processing, or document-understanding technologies.
  • Experience delivering technology in regulated or audited environments, including model validation or compliance-driven oversight.
  • Strong proficiency in one or more of C#, .NET, Python, JavaScript, or TypeScript.
  • Strong understanding of software architecture, object-oriented design, distributed systems, application performance, and reliability.
  • Experience with source control, Git workflows, automated testing, CI/CD pipelines, and DevOps practices.
  • Demonstrated ability to mentor engineers, influence technical direction, establish engineering standards, and communicate with technical, business, and executive stakeholders.
  • Relevant Microsoft Azure, software development, or cloud certifications are preferred.

Benefits

  • Annual compensation range of $180,000–$230,000.
  • Health care, retirement benefits, paid sick time and vacation, parental leave, basic life insurance, and Flexible Spending Accounts.
  • Discretionary performance-based bonuses.
  • Position based in New York or Washington, D.C.
Gibson Dunn

About Gibson Dunn

1,001-5,000 employees

Gibson, Dunn & Crutcher LLP is a global law firm that advises corporations, financial institutions, and boards on complex litigation, investigations, and corporate transactions. Founded in 1890 and headquartered in Los Angeles, the partnership operates across offices in North America, Europe, the Middle East, and Asia, generating revenue from hourly and alternative-fee legal services.

Contact me