Lead Software Engineer
sidley austinBrooklyn, NY
About the role
Overview:
In this hands-on leadership role, you own and guide full-stack development for React, .NET, Next.js, and Azure, including AI-powered features for lawyers and staff. You will set engineering standards, make architectural choices, and mentor engineers while collaborating with product, design, and business stakeholders. You’ll drive reliability, security, and production readiness across complex legal tech applications. This is a chance to shape scalable, observable systems and integrate GenAI capabilities in a high-stakes domain. Compensation / Benefits bonus eligibility comprehensive benefits program
Responsibilities:
Lead design and delivery of full-stack applications from architecture to production support Set engineering standards for code quality, testing, performance, and security with active code reviews Make architectural decisions for new features and systems with maintainability and scalability in mind Lead integration of AI and GenAI features (LLM-powered, RAG, semantic search, agentic workflows) into Firm applications Mentor engineers through pairing, design reviews, and ongoing feedback Collaborate with product managers, designers, and architects to translate requirements into technical plans and milestones Own production reliability: establish observability, lead incident response, drive root-cause analysis Apply security best practices across stack for authentication, authorization, and data protection Partner with DevOps and Infra on CI/CD, container platforms (Azure Kubernetes Service, Azure Container Apps), and cloud deployment patterns Stay current on technologies and bring reasoned recommendations to the team Participate in hiring, including technical interviews and onboarding
Key requirements:
Bachelor's degree in Computer Science, Software Engineering, or related field; or equivalent experience 8+ years of professional software engineering with progression to lead/staff/principal roles Strong full-stack skills: .NET (C#), React, Next.js, REST/GraphQL API design Ability to architect and deliver production-grade apps with focus on reliability, performance, security Hands-on experience with Microsoft Azure services (App Service, AKS/Container Apps, Azure SQL, Service Bus, Azure OpenAI) Experience with relational and/or NoSQL databases (SQL Server, PostgreSQL, Cosmos DB) Solid understanding of system design, design patterns, testing, and distributed systems Experience with CI/CD (Azure DevOps or GitHub Actions), Git, and Agile practices Experience leading engineers, setting technical direction, and coaching growth Clear communicator with both technical and non-technical stakeholders strong organizational skills attention to detail good judgment .NET (C#) React Next.js
Matching similar jobs
JOB OVERVIEW
Experience level
Lead
Location
Brooklyn, NY
Occupation
Software Developers
Industry
Custom Computer Programming Services
Posted
today
Tired of running searches?
Rank the roles you'd take once, and matches like these arrive on their own.
CREATE PROFILE (opens in a new tab)