Staff Software Engineer

Synopsys Inc

Sunnyvale (CA)

On-site

USD 138,000 - 207,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Synopsys Inc. is seeking an engineer to design and deliver backend services and REST APIs that automate enterprise storage and infrastructure workflows.

You will build orchestration layers, deploy containerized apps on Kubernetes, and maintain CI/CD pipelines while enhancing observability and reliability. You will work on AI-assisted operational workflows using LLMs to streamline troubleshooting and reduce manual effort, contributing to scalable, self-service infrastructure across global

Qualifications

  • Strong Python software engineering skills with clean, tested code.
  • Experience building production-grade backend services and REST APIs.
  • Experience with Git-based workflows, code reviews and CI/CD.
  • Hands-on experience deploying containerized apps in Kubernetes.
  • Solid Linux and networking fundamentals.
  • Experience with SQL databases and scalable service architectures.
  • Exposure to AI-assisted engineering workflows and LLMs is a plus.

Responsibilities

  • Design and deliver backend services and REST APIs for enterprise storage workflows.
  • Build orchestration layers integrating storage platforms with internal systems.
  • Develop and maintain containerized applications on Kubernetes with modern deployment strategies.
  • Create and maintain CI/CD pipelines with automated testing and security checks.
  • Improve observability with metrics, logs and tracing for proactive monitoring.
  • Develop AI-assisted operational workflows to streamline troubleshooting and remediation.

Skills

Python
Backend services
REST APIs
Git workflows
CI/CD
Kubernetes
Linux
SQL databases
Observability
AI-assisted automation

Job description

We Are

Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation and analysis solutions, and design services. We partner closely with our customers across a wide range of industries to maximize their R&D capability and productivity, powering innovation today that ignites the ingenuity of tomorrow.

You Are

You’re the kind of engineer who enjoys building software that solves real problems and performs reliably in production. You take pride in creating systems that are scalable, thoughtfully designed and built to last. You naturally think beyond the code you write, considering how services fit together and how design decisions impact the broader platform. You value clean architecture, continuous improvement and building solutions that are simple, maintainable and able to evolve as products and teams grow. You thrive in collaborative environments where ownership is encouraged, ideas are openly shared and learning is part of everyday work. When challenges arise, your first instinct is curiosity. You ask thoughtful questions, explore different approaches and work methodically to deliver practical, high-quality solutions. You understand that great software is built through strong communication, teamwork and sound engineering judgement. You’re excited by the opportunities AI is creating for software development and enjoy exploring how modern tools can improve developer productivity and simplify complex workflows. At the same time, you recognize that strong engineering principles and thoughtful design remain the foundation of software built to last. Above all, you’re motivated by building technology that delivers real value and making a meaningful contribution to your team through reliable, scalable and well-crafted software.

What You'll Be Doing
  • Design and deliver backend services and REST APIs that automate enterprise storage and infrastructure workflows.
  • Build orchestration layers that integrate storage platforms with internal systems, ensuring reliability through retries, idempotency and resilient failure recovery.
  • Develop, deploy and maintain containerized applications on Kubernetes using modern deployment strategies and environment-specific configurations.
  • Build and maintain CI/CD pipelines that support automated testing, security validation and reliable software releases.
  • Enhance system observability by implementing metrics, structured logging and distributed tracing to enable proactive monitoring and faster incident resolution.
  • Develop AI-assisted operational workflows using LLMs and intelligent tooling to streamline troubleshooting, recommend remediation and reduce manual effort.
The Impact You'll Have
  • Reduce manual effort by transforming repetitive storage and infrastructure tasks into scalable, automated workflows and self-service capabilities.
  • Improve platform reliability and availability by designing resilient systems that recover quickly and surface issues before they impact users.
  • Accelerate infrastructure delivery through repeatable CI/CD pipelines and Kubernetes-native deployment practices.
  • Improve operational visibility by enhancing observability with meaningful metrics, logs and distributed tracing.
  • Increase the scalability of enterprise storage operations by standardizing automation and orchestration across global environments.
  • Help shape the future of AI-assisted operations by introducing secure, auditable and practical AI-driven workflows that improve engineering productivity.
What You'll Need
  • Strong Python software engineering skills with the ability to write clean, maintainable and well-tested code.
  • Experience building and supporting production-grade backend services and REST APIs with a focus on reliability, performance and security.
  • Experience working with Git-based development workflows, code reviews and CI/CD practices that enable safe, repeatable software delivery.
  • Hands‑on experience deploying and operating containerized applications in Kubernetes with confidence troubleshooting across the application stack.
  • A solid understanding of Linux environments, networking fundamentals and troubleshooting distributed systems.
  • Experience working with SQL databases and designing scalable, observable and resilient service architectures.
  • Exposure to enterprise storage, infrastructure automation or AI-assisted engineering workflows including LLMs, tool integrations or agent-based automation would be an advantage.
Who You Are
  • You take ownership of systems from design through production.
  • You enjoy solving complex engineering challenges in hands‑on, collaborative environments.
  • You’re comfortable working across backend software, infrastructure and AI-enabled automation.
  • You build solutions that are simple, reliable, scalable and maintainable.
  • You’re naturally curious and enjoy exploring emerging technologies to solve real-world engineering problems.
  • You communicate effectively, collaborate openly and contribute to a positive engineering culture.
The Team You'll Be Part Of

The Enterprise Storage Engineering team builds and evolves the software platforms that power Synopsys’ enterprise-scale storage infrastructure across global sites. Working within a code-first, Kubernetes-native environment, the team focuses on API-driven automation, platform reliability and observability while embracing AI-assisted engineering and intelligent automation. In this role, you’ll help design and build backend services that reduce manual effort, improve operational efficiency and enable scalable self-service infrastructure.

Rewards And Benefits

We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non‑monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process. The salary range for this role is 138k-207k USD.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering, Staff Engineer
Software Engineering, Staff Engineer

Synopsys • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Senior Backend Engineer: AI-Driven Storage & Kubernetes
Senior Backend Engineer: AI-Driven Storage & Kubernetes

Synopsys Inc • Sunnyvale (CA)

On-site
USD 138,000 - 207,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Synopsys Inc • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Site Reliability, Sr Associate
Site Reliability, Sr Associate

Synopsys • Canonsburg

On-site
USD 80,000 - 110,000
Health benefits
Annual bonus potential
Comprehensive benefits package
Sr. Staff Site Reliability Engineer
Sr. Staff Site Reliability Engineer

Synopsys, Inc. • Northern (KY)

Hybrid
USD 90,000 - 145,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Synopsys, Inc. • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Sr. Software Engineer
Sr. Software Engineer

Sanmina • Colorado Springs (CO)

On-site
USD 125,000 - 140,000
Health insurance
Life insurance
Disability insurance
+4
Sr Staff Full Stack Developer (Front End Focused)
Sr Staff Full Stack Developer (Front End Focused)

Ansys • Denver (CO)

On-site
USD 150,000 - 190,000
Sr. Staff Full Stack Cloud Software Engineer
Sr. Staff Full Stack Cloud Software Engineer

Synopsys Inc • San Diego (CA)

Hybrid
USD 150,000 - 190,000
Comprehensive health benefits
Wellness programs
Financial benefits
Sr Staff Fullstack Developer (Frontend focused)
Sr Staff Fullstack Developer (Frontend focused)

Ansys, Inc. • Exton (PA)

On-site
USD 120,000 - 180,000