
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 freeSoftware Engineer, Staff Engineer
Synopsys · Bengaluru
