Sidley Austin LLP Logo

Sidley Austin LLP

Senior Software Engineer

Posted One Month Ago
Hybrid
New York, NY, USA
94K-148K Annually
Senior level
Hybrid
New York, NY, USA
94K-148K Annually
Senior level
Designs, develops, deploys, and maintains scalable full-stack applications using .NET, React/Next.js, and Azure. Owns complex features, contributes to architecture, monitors application performance, applies security practices, supports CI/CD and cloud deployments, participates in code reviews, and mentors less experienced engineers. Collaborates with product managers, designers, and technical teams to deliver reliable, maintainable, production-quality software.
The summary above was generated by AI

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:

The following will also be required of the successful candidate:

  • 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

#LI-MR1

#LI-Hybrid


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

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.

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. If you need such an accommodation, please email [email protected] (current employees should contact Human Resources).

Sidley Austin LLP is an Equal Opportunity Employer.

Sidley Austin LLP New York, New York, USA Office

787 Seventh Avenue, New York, United States, 10019

Similar Jobs

Yesterday
Easy Apply
Remote or Hybrid
United States
Easy Apply
155K-260K Annually
Senior level
155K-260K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build agentic AI products that enable customers to create custom detections and workflows from operational camera data. Own projects from customer discovery through design, implementation, production operation, and ongoing optimization. Develop backend services, APIs, and customer-facing experiences; partner with platform, machine learning, product, and design teams. Improve AI accuracy, reliability, performance, and cost while mentoring engineers and shaping technical architecture.
Top Skills: Agentic AiAi Coding AgentsAPIsCloud ComputingComputer VisionEdge ComputingIotLarge Language Models
Yesterday
Remote or Hybrid
US
106K-150K Annually
Senior level
106K-150K Annually
Senior level
Information Technology
Designs, develops, tests, and maintains software, APIs, integrations, and automation for Managed Services applications and platforms. Builds Python, Ansible, and Go solutions; supports enterprise application lifecycles; troubleshoots distributed systems; develops CI/CD pipelines; and improves operational efficiency. Provides technical leadership through architecture and code reviews, engineering standards, mentoring, documentation, and cross-functional collaboration with SRE, infrastructure, security, operations, and business teams.
Top Skills: AnsibleAWSCi/CdDockerDynatraceEnterprise MessagingEvent-Driven ArchitecturesGitGoGrafanaHashicorp VaultJavaKubernetesLinuxAzureMongoDBMySQLOpentelemetryPostgresPrometheusPythonRest ApisSoapSpring Boot
Yesterday
Hybrid
Senior level
Senior level
Fintech • Financial Services
Designs and develops scalable software-defined network automation platforms, data-driven services, APIs, and observability tooling. Responsibilities include coding, testing, deployment, architecture guidance, technical standards, secure software development, distributed systems, and collaboration across engineering and infrastructure teams. The role leads complex initiatives spanning multiple systems and data flows while improving reliability, performance, automation, and operational readiness. Hybrid work is required, with no telecommuting or visa sponsorship.
Top Skills: .NetAi/MlAnsibleAnsible Automation PlatformAnsible TowerETLJavaScriptKafkaKubernetesMicroservicesNoSQLOpenshiftOpentelemetryPrometheusPythonReactRest ApisSQL

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account