Lead Software Engineer
Listed on 2026-10-17
-
Software Development
Full Stack Developer, Cloud Engineer - Software, Software Architect, Backend Developer
Job Title: Lead Software Engineer
Location: Chicago, IL (hybrid, 3 days onsite). 100% remote considered for candidates within a 90-minute commute of the client's Dallas, Houston, Miami, New York, Palo Alto, Century City, San Francisco, Los Angeles, Washington, D.C. or Boston offices.
Employment Type: Permanent, full-time (exempt)
Target Compensation: $112,000 to $200,000 depending on experience and location
About The CompanyOur client is a leading global law firm building a new AI Engineering group that turns AI models into reliable, production applications for lawyers and staff.
Job SummaryThe Lead Software Engineer takes technical ownership of full-stack applications built on React, .NET, Next.js and Azure, including AI-powered features. This is a hands-on technical leadership role with no direct reports: you will write and review code, set engineering standards, make architecture decisions and mentor engineers.
Key Responsibilities- Lead design and delivery of full-stack applications on .NET, React/Next.js and Azure, from architecture through production support.
- Set standards for code quality, testing, performance and security through code authorship and review.
- Make architecture decisions for new features and systems.
- Integrate GenAI capabilities including LLM features, RAG pipelines, semantic search and agentic workflows.
- Mentor engineers through pairing, design reviews and feedback.
- Own production reliability, observability and incident response.
- Partner with Dev Ops on CI/CD, AKS / Azure Container Apps and cloud deployment patterns.
- Bachelor's degree in Computer Science or related field, or equivalent experience.
- 8+ years of professional software engineering (10-15 ideal), currently operating at a lead, staff or principal level.
- Strong hands-on .NET (C#), React, Next.js and REST/GraphQL API experience.
- Deep Azure application development and cloud architecture experience, including building new applications in Azure (App Service, Container Apps/AKS, Azure SQL, Service Bus, Azure OpenAI).
- System design, APIs, microservices and relational/No
SQL databases. - CI/CD (Azure Dev Ops or Git Hub Actions), Git and Agile practices.
- Experience leading code reviews, system design and technical projects.
- Production GenAI experience: LLM APIs, RAG, vector search, agentic workflows.
- Lang Graph, Semantic Kernel, Claude SDK, Temporal, n8n or Power Automate.
- .NET Aspire, Docker, Kubernetes, serverless on Azure.
- Professional services background (legal, financial, accounting or consulting).
- AZ-204 or AZ-305 certification.
Chicago candidates work hybrid, 3 days onsite. Remote candidates must live within 90 minutes of an approved office. All candidates complete a final interview onsite at their nearest office, one week of onboarding in Chicago (expenses reimbursed) and travel to Chicago about once per quarter.
Applicants must be authorized to work in the United States without the need for employer sponsorship, now or in the future.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).