Staff Software Engineer
SynopsysAbout the role
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 are the kind of person who sees a messy, ambiguous problem and feels an immediate pull to bring clarity to it , without rushing past the hard questions. You start by listening closely, separating what people are asking for from what they truly need and you translate competing priorities into a path forward that others can trust. You care about outcomes more than optics, and you’re comfortable doing the work that makes systems dependable: tightening feedback loops and reducing risk.
You thrive in environments where ownership is real and where progress comes from steady, thoughtful iteration. You don’t chase novelty for its own sake but you choose approaches that will still make sense months from now, when requirements shift and the system is under pressure. You communicate with precision and empathy being able to bring stakeholders along, naming tradeoffs plainly, and documenting decisions so teams can move faster with less confusion. When something breaks, you stay calm and methodical, focusing on restoring service, learning what happened, and improving the system so the same class of issue is less likely to return.
You are energized by collaboration in high-trust teams, where ideas are challenged respectfully and the best solution wins. You look for leverage everywhere, simplifying workflows, removing friction, and building guardrails that help others succeed. Above all, you take pride in creating platforms that people can rely on, and you measure success by the confidence and momentum your work gives to everyone around you.
What You’ll Be Doing
- Design and evolve core business application platforms that manage products, versions, organizational models, identity, and service status from concept through production.
- Partner with IT teams and business stakeholders to clarify requirements, shape roadmaps, and deliver features that balance usability, security, and operational reliability.
- Build, deploy, and operate containerized services on Kubernetes using repeatable, environment-aware automation and safe rollout strategies.
- Create and maintain CI/CD pipelines that automate testing, enforce security standards, and enable predictable releases with fast rollback paths.
- Implement actionable observability—metrics, structured logs, and distributed tracing—to support proactive monitoring and rapid incident response.
- Develop AI-assisted operational workflows that help triage issues, recommend fixes, and reduce manual intervention while keeping humans in control.
- Define and validate high-availability and disaster recovery strategies through testing, documentation, and continuous improvement of critical services.
The Impact You Will Have
- Reduce operational toil through automation, freeing teams to focus on higher-value work and accelerating delivery across IT services.
- Improve service reliability and continuity by strengthening high-availability and disaster recovery readiness for critical platforms.
- Increase release confidence and speed by enabling consistent, resilient CI/CD practices that lower change failure rates and shorten recovery times.
- Elevate security and compliance posture by reinforcing identity and access management foundations and embedding guard
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s