Descriptions & RequirementsJob Description and Requirements
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.
In addition to the base salary, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request. The base salary range for this role is across the U.S.