Software Engineer, Staff Engineer at Synopsys - ScoutJobs - The AI-curated global job board
Skip to content
Synopsys
Posted 6 hours ago

Software Engineer, Staff Engineer

SynopsysStaff Engineer

Requirements

Bachelor's or Master's in Computer Science, 5+ years in Software Engineering, Strong Python programming, React and JavaScript skills, SQL or NoSQL database experience, Linux environment proficiency

Skills

PythonReactPostgreSQLDockerLinuxJenkins

About the role

Responsibilities

  • Design and build backend services in Python to manage job scheduling, orchestration, and monitoring across large-scale distributed compute workloads
  • Develop responsive web applications using React and modern JavaScript to provide engineers with intuitive control over compute infrastructure
  • Architect and optimize SQL and NoSQL databases (such as PostgreSQL, MongoDB, or Elastic) to handle high-volume workload data
  • Build and maintain CI/CD pipelines using Jenkins or GitLab CI and work with Docker for scalable microservices deployments
  • Deploy, debug, and tune systems in Linux environments, leveraging tools like Grafana for monitoring and observability
  • Collaborate with R&D teams to translate infrastructure pain points into platform features that improve productivity
  • Own features from initial design through production deployment, including participating in code reviews and establishing engineering standards

Requirements

  • Bachelor's or Master's degree in Computer Science or equivalent hands-on experience building production systems
  • 5+ years of experience in Software Engineering
  • Strong programming experience in Python with a track record of building scalable backend services
  • Solid frontend development skills using React, JavaScript, HTML, and CSS
  • Experience with SQL or NoSQL databases, including schema design and query optimization
  • Proficiency working in Linux environments for deployment, debugging, and performance tuning

Preferred Qualifications

  • Experience with distributed systems and job scheduling platforms like LSF
  • Experience with container orchestration using Docker and Kubernetes
  • Familiarity with DevOps practices and CI/CD tooling

Benefits

  • Comprehensive range of health, wellness, and financial benefits
  • Opportunities to work on large-scale infrastructure powering one of the largest compute environments in the company

About the Company

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 to maximize R&D capability and productivity.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer, Staff Engineer

Synopsys · Bengaluru

Sign up to apply