{"id":478519,"url":"https://alion.io/job/gibson-dunn-senior-software-development-engineer","title":"Senior Software Development Engineer","company":{"id":185365,"name":"Gibson Dunn","domain":"gibsondunn.com","url":"https://alion.io/company/gibson-dunn","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"A","score":95,"open_postings":26,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":76,"computed_at":"2026-10-26T05:57:25Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["New York, United States","Washington, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":180000,"max":230000,"currency":"USD","period":"year","gross":null,"usd_annual":230000},"salary_estimate":null,"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"Amazon ECS","optional":false},{"name":"Amazon S3","optional":false},{"name":"Amazon SageMaker","optional":false},{"name":"Angular","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"Azure","optional":false},{"name":"Azure Cosmos DB","optional":false},{"name":"Azure SQL Database","optional":false},{"name":"Bicep","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Function Calling","optional":false},{"name":"Git","optional":false},{"name":"Hybrid Search","optional":false},{"name":"JavaScript","optional":false},{"name":"Kubernetes","optional":false},{"name":"LangGraph","optional":false},{"name":"Least Privilege","optional":false},{"name":"LLM","optional":false},{"name":"Machine Learning","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Platform Engineering","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"React.js","optional":false},{"name":"Semantic Kernel","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"LangChain","optional":true}],"status":"live","first_seen_at":"2026-08-21T16:10:54Z","employer_posted_date":"2026-09-01","last_verified_at":"2026-10-26T12:05:42Z","board_verified":true,"closed_at":null,"days_open":66,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":66},"description":"Gibson Dunn is a leading global law firm, advising clients on significant transactions and disputes. Our exceptional teams craft and deploy creative legal strategies that are meticulously tailored to every matter, however complex or high-stakes. The firm’s work is distinguished by a unique combination of precision and vision.\nBased in New York or Washington D.C., the Senior Software Development Engineer will be responsible for designing, architecting, building, and leading the delivery of enterprise applications and shared platform capabilities across the firm. As part of the firm’s strategic investment in artificial intelligence, this role will develop next-generation applications that enable attorneys and business professionals to work more efficiently, uncover insights faster, and deliver exceptional client service.\nThe Senior Software Development Engineer will serve as a technical leader, partnering closely with the AI Platform and Data Engineering teams, product owners, attorneys, and business stakeholders to translate complex business needs into scalable software solutions. The role will lead initiatives from rapid prototype through production implementation, with a particular focus on AI-enabled products and applications, agentic workflows, enterprise integrations, and modern software engineering practices.\nPrimary applications and platforms include:\nMicrosoft Azure, including Azure App Services, Azure Functions, Azure API Management, Azure SQL, Cosmos DB, and Storage Accounts\nC#, .NET, Python, JavaScript, and TypeScript\nReact, Angular, or similar front end technologies\nLarge language models, retrieval augmented generation, and AI enabled applications\nAgent orchestration frameworks, including LangGraph and Semantic Kernel\nModel Context Protocol\nVector and hybrid search technologies\nDocker and Kubernetes\nTerraform and Bicep\nGit based source control and CI/CD platforms\nData pipeline, machine learning, and MLOps tooling\nAWS services, including SageMaker, Glue, Athena, Lambda, ECS, and S3\nResponsibilities include:\nApplication Development & Architecture\nDesigning, developing, and maintaining enterprise-grade applications, APIs, services, and shared platform capabilities.\nDeveloping AI-enabled solutions that integrate the firm’s proprietary large language models, services, retrieval capabilities, and intelligent agent frameworks into legal and business workflows.\nLeading the technical architecture and end-to-end delivery of complex software initiatives from rapid prototyping and proof of concept through production implementation.\nDefining technical strategies and architecture patterns that balance scalability, maintainability, security, reliability, and performance.\nTranslating complex legal and business workflows into scalable technical solutions, including determining where AI-enabled or agent-assisted solutions can provide meaningful value.\nAutomating manual and email-driven processes through data-integrated workflows and intelligent decision support.\nEvaluating emerging technologies and recommending adoption where appropriate.\nAI & Agentic Workflow Engineering\nDesigning and building agentic workflows that plan, invoke tools, and execute multi-step legal and business processes.\nDeveloping tools and Model Context Protocol interfaces that securely connect AI agents with firm systems and data.\nBuilding orchestration capabilities including state management, retries, checkpointing, human review, approvals, and safe recovery for long-running workflows.\nDevelop, deploy, and maintain AI-powered applications, large language model (LLM) solutions, retrieval-augmented generation (RAG) architectures, intelligent agents, and workflow automation capabilities that support legal and business functions across the firm.\nEstablishing evaluation, testing, monitoring, and quality standards for AI-enabled and non-deterministic systems.\nPartnering with AI Platform Engineering to leverage shared model gateway, retrieval, evaluation, and orchestration services.\nFull-Stack, Data & Integration Engineering\nDeveloping modern web applications and services using contemporary front-end and back-end technologies.\nDesigning reusable application components, services, APIs, microservices, and integration patterns.\nIntegrating applications with internal platforms, document and knowledge management systems, search services, and other enterprise applications.\nBuilding and maintaining data pipelines that transform structured and unstructured information for retrieval, evaluation, machine learning, and real-time inference.\nApplying machine learning, natural language processing, and document-understanding techniques where appropriate.\nPartnering with AI Platform Engineering on MLOps practices including model deployment, monitoring, drift detection, and retraining.\nSoftware Engineering, Security & Operations\nEstablishing and championing engineering standards and best practices including automated testing, CI/CD, observability, release management, and secure development.\nLeading technical design and architecture reviews and providing guidance on implementation approaches.\nBuilding solutions in accordance with firm security standards, data governance policies, confidentiality requirements, and client obligations.\nImplementing appropriate authentication, authorization, auditing, monitoring, and least-privilege access controls.\nDesigning appropriate human oversight and safety controls for AI-enabled applications, including protections against prompt injection, data exfiltration, and unintended actions.\nMonitoring and optimizing application performance, scalability, reliability, and user experience.\nLeading production incident investigations, root cause analyses, and long-term resiliency improvements.\nCollaboration & Technical Leadership\nPartnering with attorneys, business stakeholders, product owners, architects, and engineers to understand business needs and translate them into technical solutions.\nLeading discovery and design discussions to identify high-value automation and AI opportunities.\nPresenting technical concepts, solution approaches, business value, and associated risks to executive and non-technical stakeholders.\nMentoring engineers through code reviews, technical coaching, architecture discussions, and design guidance.\nInfluencing engineering standards, technology roadmaps, and software development best practices across teams.\nBuilding consensus across engineering, infrastructure, information security, and business teams.\nQualifications:\nExperience developing applications within Microsoft Azure environments.\nHands-on experience with agent frameworks, orchestration tooling, Model Context Protocol, and evaluation frameworks for non-deterministic systems.\nHands-on experience with a second major cloud platform - for example AWS (SageMaker, Glue, Athena, Lambda, ECS, S3)\nExperience with data engineering, machine learning, MLOps, natural language processing, or document-understanding technologies.\nExperience delivering technology in regulated or audited environments, including model validation or compliance-driven oversight requirements\nExtensive experience designing and developing web applications, APIs, microservices, and distributed systems.\nDemonstrated experience designing scalable enterprise architectures and leading technical delivery for complex, cross-functional initiatives.\nExperience translating ambiguous business requirements into scalable technical solutions and leading initiatives from prototype through production.\nExperience building production software using large language models, including retrieval, tool or function calling, and orchestration of multi-step workflows.\nStrong understanding of software architecture, object-oriented design, distributed systems, application performance, and reliability.\nExperience with source control, Git workflows, automated testing, CI/CD pipelines, and DevOps practices.\nDemonstrated ability to mentor engineers, influence technical direction, and establish engineering standards.\nStrong communication skills with demonstrated experience partnering with technical, business, and executive stakeholders.\nExperience:\nBachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline.\n10 to 15 years of progressive experience designing, developing, and leading the delivery of enterprise software applications.\nStrong proficiency in one or more modern programming languages such as C#, .NET, Python, JavaScript, or TypeScript.\nRelevant Microsoft Azure, software development, or cloud certifications are a plus.\nGibson Dunn will consider for employment qualified Applicants with Criminal Histories in a manner consistent with the requirements of local law.\nCompensation & Benefits:\nThe annual compensation range for this position is $180,000 - $230,000. The salary offered within this range will depend upon qualifications and other operational considerations.\nBenefits offered for this position include health care; retirement benefits; paid days off, including sick time, and vacation time; parental leave; basic life insurance; Flexible Spending Accounts; as well as discretionary, performance-based bonuses.\n______\nFor technical difficulties with our online application, please contact us at . Our recruiting support team will respond as soon as possible.\n______\nGibson Dunn is committed to ensuring equal employment opportunities for all qualified applicants, including individuals with disabilities. We strive to ensure an inclusive and accessible hiring experience. The Firm will provide reasonable accommodations to qualified individuals with disabilities to enable participation in the application and recruitment process, unless doing so would impose an undue hardship, in accordance with applicable laws and regulations.\nIf you require a reasonable accommodation to complete an application, participate in an interview, or otherwise take part in the recruitment process, please contact us at . Please note, this is a dedicated email inbox established exclusively to assist applicants with accommodation request related to the recruitment process. Inquiries about the status of an application or other non-accommodation matter will not receive a response.","description_format":"text","description_chars":10346,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Life insurance","Parental leave"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Legal Services"],"lifecycle":[{"event":"open","at":"2026-09-06T15:36:52Z"}],"visa":[],"liveness":{"score":46,"band":"ok","label":"Likely open","p_open":1,"p_active":0.764,"p_room":0.6,"age_days":65,"expected_fill_days":76,"reasons":["conf:2","win:late","crowd:brand"],"computed_at":"2026-10-26T05:57:25Z"},"pay":{"stated_usd_annual":230000,"is_top_pay":true},"html_url":"https://alion.io/job/gibson-dunn-senior-software-development-engineer","json_url":"https://alion.io/job/gibson-dunn-senior-software-development-engineer.json","meta":{"generated_at":"2026-10-26T16:14:44Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":21596,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-27T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":185365},"rest":"https://alion.io/mcp/rest/get_company?id=185365"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fgibson-dunn-senior-software-development-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fgibson-dunn-senior-software-development-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fgibson-dunn-senior-software-development-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/gibson-dunn-senior-software-development-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fgibson-dunn-senior-software-development-engineer"}]}