Sidley Austin LLP Logo

Sidley Austin LLP

Senior Software Engineer

Reposted 24 Days Ago
In-Office
Palo Alto, CA, USA
94K-154K Annually
Senior level
In-Office
Palo Alto, CA, USA
94K-154K Annually
Senior level
Build and maintain scalable full-stack web applications using .NET, React, Next.js, and Azure. Responsibilities include feature delivery, API and microservices development, testing, code reviews, architecture, performance optimization, security, CI/CD support, cloud deployment, and production support. Senior engineers will mentor teammates and influence engineering standards, while early-career engineers receive mentorship and progressively greater ownership.
The summary above was generated by AI

We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable web applications using technologies such as React, .NET, Next.js, and Azure.

This role is open to both experienced engineers and high-potential early-career candidates (e.g., recent Master’s graduates in Computer Science or related fields). Responsibilities and level of ownership will be calibrated based on experience.

Experienced candidates will take ownership of complex features, contribute to architectural decisions, and help raise engineering standards across the team. Early-career candidates will work closely with experienced engineers, contributing to meaningful features while developing strong production engineering skills through mentorship and hands-on experience.

Duties and Responsibilities:

  • Design, develop, test, and maintain scalable full-stack applications using modern technologies (e.g., .NET, React/Next.js, Azure).
  • Contribute to the delivery of features from technical design through implementation, deployment, and production support (scope based on experience).
  • Collaborate with product managers, designers, and engineers to define and deliver new capabilities.
  • Write clean, maintainable, and well-tested code, with attention to performance and reliability.
  • Participate in code reviews, both as an author and reviewer, to improve code quality and share knowledge.
  • Contribute to architectural discussions and propose improvements to systems and development practices.
  • Monitor and improve application performance, including front-end rendering, APIs, and database interactions.
  • Apply security best practices in application development, including authentication, authorization, and data protection.
  • Partner with DevOps to support CI/CD pipelines and cloud deployments on Azure.
  • For experienced engineers: mentor and support other engineers through collaboration, pairing, and feedback.
  • For early-career engineers: actively learn through mentorship, pairing, and feedback, and progressively take on more ownership over time.
  • Stay current with emerging technologies and contribute ideas for continuous improvement.

Education and/or Experience: 

Required for Experienced (Senior-Level) Candidates:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 5+ years of experience in full-stack software development.
  • Strong experience with modern web technologies (e.g., React, .NET, Next.js, Azure or similar stacks).
  • Proven ability to design and build scalable APIs and/or microservices.
  • Experience with relational and/or NoSQL databases (e.g., SQL Server, PostgreSQL).
  • Experience with version control (Git) and Agile development practices.
  • Demonstrated ability to deliver production-quality software with strong attention to reliability, observability, and maintainability.

Required for Early-Career Candidates (e.g., Recent Master’s Graduates):

  • Master’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
  • Strong foundation in computer science fundamentals, including data structures, algorithms, and system design concepts.
  • Proficiency in at least one modern programming language (e.g., C#, TypeScript, Java, Python).
  • Hands-on experience through internships, research, or substantial academic/personal projects.
  • Familiarity with web development concepts (front-end frameworks, APIs, databases, or cloud platforms).
  • Demonstrated ability to learn quickly, solve problems, and apply concepts in practical settings.

Preferred:

  • Experience with containerization and orchestration (e.g., Docker, Kubernetes, Azure Container Apps).
  • Familiarity with cloud-native and serverless architectures.
  • Experience with automated testing frameworks and best practices.
  • Exposure to Azure or other major cloud platforms.
  • Experience building or integrating AI-enabled features (e.g., search, summarization, knowledge assistants) or working with 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-OE1

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 - $153,600 if located in Illinois, New York, Massachusetts, Texas, Florida, Washington, D.C., or California

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 Palo Alto, California, USA Office

1001 Page Mill Road Building 1, Palo Alto, United States, 94304

Sidley Austin LLP San Francisco, California, USA Office

555 California Street Suite 2000, San Francisco, United States, 94104

Similar Jobs

6 Hours Ago
In-Office or Remote
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
Own the design, implementation, and operation of third-party integrations, public APIs, SDKs, and internal connectors. Build resilient, event-driven services using Node.js, TypeScript, PostgreSQL, Kafka, Redis, and Kubernetes. Lead system design, production operations, performance optimization, incident response, refactoring, code reviews, mentoring, and cross-functional technical communication.
Top Skills: KafkaKubernetesNest.JsNode.jsPostgresReactRedisRest ApisSdksTypescript
Yesterday
In-Office or Remote
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
Build and evolve internal platforms, developer tools, shared architectures, and deployment systems that improve engineering velocity and reliability. Responsibilities include developing Nest.js, React.js, and TypeScript patterns; optimizing PostgreSQL and Kafka systems; managing Kubernetes and ArgoCD; modernizing legacy code; improving CI/CD and observability; leading cross-team technical initiatives; and mentoring engineers.
Top Skills: ArgocdDatadogKafkaKubernetesNest.JsNode.jsPostgresReactRedisRedshiftTypescript
3 Days Ago
In-Office or Remote
United States
133K-284K Annually
Senior level
133K-284K Annually
Senior level
Automotive
Design, develop, operate, and support mission-critical cloud-native software services for Ford’s connected vehicle platform. Lead architecture and delivery of distributed microservices, improve reliability, observability, performance, security, and scalability, and manage incident response. Provide technical leadership through design reviews, standards, mentoring, roadmap influence, and cross-functional collaboration with product, operations, and platform teams.
Top Skills: Amazon EksApache KafkaArgo CdAWSCi/CdConcourseDatadogDynatraceFossaGitGoogle Cloud PlatformGrafanaGrpcJavaJSONKubernetesOpenapiOpentelemetryPagerdutyPostgresPrometheusRestSonarqubeSpring BootSwaggerTest-Driven DevelopmentTykVictoriametrics

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account