Senior Software Engineer

Sidley Austin LLP (IL LLP)

Town of Texas, Fort Worth (WI, TX)

On-site

USD 94,000 - 148,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Sidley Austin LLP in the United States seeks a Senior Software Engineer to join the Data & AI Engineering team. You will design, develop, and maintain scalable web apps using .NET, React/Next.js, and Azure, collaborating with product managers, designers, and engineers to deliver reliable solutions.

You'll own complex features end-to-end, contribute to architecture, ensure security and performance, and mentor junior engineers while advancing DevOps practices for CI/CD and cloud deployments.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of experience in full-stack software development.
  • Strong knowledge of .NET, React/Next.js, and Azure.
  • Experience with relational/NoSQL databases and Git, Agile.
  • Experience with scalable APIs and security practices.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable full-stack applications using technologies such as .NET, React/Next.js, and Azure.
  • Own the delivery of complex features from technical design through implementation, deployment, and production support.
  • Collaborate with product managers, designers, engineers, and stakeholders to define requirements and deliver new capabilities.
  • Develop clean, maintainable, and well-tested code with attention to performance, reliability, observability, and maintainability.
  • Participate in code reviews and provide technical feedback to improve code quality and knowledge sharing.
  • Contribute to application architecture and recommend improvements to systems and standards.
  • Monitor, troubleshoot, and improve performance across front-end, APIs, services, and databases.
  • Apply security best practices, including authentication, authorization, and data protection.
  • Partner with DevOps to support CI/CD pipelines, cloud deployments in Azure.
  • Provide technical guidance and coaching to less experienced engineers.

Skills

Full-stack Dev
.NET
React/Next.js
Azure
API design
Security

Education

Bachelor's degree in Computer Science or related field
Equivalent work experience

Tools

Docker
Kubernetes
Git
Azure DevOps

Job description

The Senior Software Engineer is a member of the Data & AI Engineering team responsible for designing, developing, and maintaining modern, scalable web applications that support the Firm's technology and business objectives. This position develops full-stack solutions using technologies such as .NET, React/Next.js, and Azure; contributes to technical design and architecture; and partners with product managers, designers, engineers, and other stakeholders to deliver reliable, secure, and maintainable applications.

Duties and Responsibilities
  • Design, develop, test, deploy, and maintain scalable full-stack applications using technologies such as .NET, React/Next.js, and Azure.
  • Own the delivery of complex features from technical design through implementation, deployment, and production support, ensuring solutions meet business and technical requirements.
  • Collaborate with product managers, designers, engineers, and other stakeholders to define requirements and deliver new application capabilities.
  • Develop clean, maintainable, and well-tested code with attention to application performance, reliability, observability, and maintainability.
  • Participate in code reviews and provide technical feedback to improve code quality, consistency, and knowledge sharing across the team.
  • Contribute to application architecture and recommend improvements to systems, development practices, and technical standards.
  • Monitor, troubleshoot, and improve application performance across front-end applications, APIs, services, and database interactions.
  • Apply security best practices throughout application development, including authentication, authorization, and data protection.
  • Partner with DevOps and other technical teams to support CI/CD pipelines, cloud deployments, and reliable production operations in Azure.
  • Provide technical guidance, coaching, and support to less experienced engineers and contribute ideas for continuous improvement based on emerging technologies and engineering practices.
Education and Experience
  • Required: Bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent work experience. A minimum of 5 years of experience in software development, including experience developing full-stack applications. Advanced knowledge of modern web application development technologies and practices, including experience with .NET, React/Next.js, Azure, or comparable technologies. Experience designing and developing scalable APIs and/or services. Experience working with relational and/or NoSQL databases, such as SQL Server or PostgreSQL. Experience with version control systems, such as Git, and Agile software development practices. Demonstrated experience delivering production-quality software with attention to performance, reliability, observability, security, and maintainability.
  • Preferred: Experience with containerization and orchestration technologies such as Docker, Kubernetes, or Azure Container Apps. Experience with cloud-native or serverless architectures. Experience with automated testing frameworks and practices. Experience with Azure or another major cloud platform. Experience developing or integrating AI-enabled capabilities, including search, summarization, knowledge assistants, or LLM/AI services.
Other Skills and Abilities
  • Strong organizational skills Strong attention to detail Good judgment Strong interpersonal communication skills Strong analytical and problem-solving skills Able to work harmoniously and effectively with others Able to preserve confidentiality and exercise discretion Able to work under pressure Able to manage multiple projects with competing deadlines and priorities
Compensation and Benefits
  • The target salary range for this role is: $93,900 - $147,500 if located in Illinois, New York, or Texas.
  • Salaries vary by location and are based on numerous factors, including, but not limited to, the relevant market, skills, experience, and education of the selected candidate.
  • Our compensation package also includes bonus eligibility and a comprehensive benefits program.
  • Benefits information can be found at Sidley.com/Benefits.

Applicants must be authorized to work in the United States without the need for employer sponsorship, now or in the future.

To perform this job successfully, an individual must be able to perform the Duties and Responsibilities above satisfactorily and meet the requirements.

The requirements listed above are representative of the minimum knowledge, skill, and/or ability required.

Reasonable accommodations will be made to enable individuals with disabilities to perform the essential functions of the job.

Sidley Austin LLP is an Equal Opportunity Employer.

Sidley is an elite global law firm with a known reputation of deploying innovative strategies to achieve powerful results. Business professionals are essential to the firm’s ability to deliver the highest quality legal services to our clients. We are always looking for talented, motivated individuals who thrive in a performance-driven culture to join our team. We encourage you to explore current openings and check back for future opportunities that align with your skills, experience, and career goals.

Sidley employs approximately 2,300 lawyers working with our clients in complex transactional, restructuring, crisis management, investigation, regulatory, and litigation matters. Our 160 years of perspective and reach are truly global, supported by 21 offices strategically situated in key commercial, regulatory, and financial centers across the world. Our lawyers and business professionals, fluent in more than 75 languages, possess the cultural awareness and cross-border legal acumen needed to bring clarity to a dynamic business landscape.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Sidley Austin LLP (IL LLP) • Chicago (IL)

On-site
USD 94,000 - 154,000
Lead Software Engineer
Lead Software Engineer

Sidley Austin LLP (IL LLP) • Town of Texas (WI), Fort Worth (TX)

Hybrid
USD 117,000 - 184,000
Bonus eligibility
Comprehensive benefits package
Software Development Senior Manager
Software Development Senior Manager

Sidley Austin LLP (IL LLP) • Town of Texas (WI), Fort Worth (TX)

On-site
USD 141,000 - 230,000
Lead Software Engineer
Lead Software Engineer

Sidley Austin LLP (IL LLP) • Chicago (IL)

Hybrid
USD 123,000 - 180,000
Senior Product Manager
Senior Product Manager

Sidley Austin LLP (IL LLP) • Chicago (IL)

On-site
USD 148,000 - 211,000
Senior User Experience Designer
Senior User Experience Designer

Sidley Austin LLP (IL LLP) • Town of Texas (WI), Fort Worth (TX)

On-site
USD 95,000 - 130,000
Bonus eligibility
Benefits program
AI Platform Senior Lead
AI Platform Senior Lead

Sidley Austin LLP (IL LLP) • Chicago (IL)

Hybrid
USD 148,000 - 211,000
Technical Product Owner
Technical Product Owner

Sidley Austin LLP (IL LLP) • Chicago (IL)

Hybrid
USD 108,000 - 130,000
Bonus eligibility
Benefits package
AI Vendor Evaluations & Management Associate Director
AI Vendor Evaluations & Management Associate Director

Sidley Austin LLP (IL LLP) • Chicago (IL)

Hybrid
USD 200,000 - 264,000
Legal Support Senior Assistant
Legal Support Senior Assistant

Sidley Austin (CA) LLP • San Francisco (CA)

On-site
USD 95,000 - 105,000
Bonus eligibility
Benefits package