We are looking for a seasoned developer to help build the Market-leading security code analysis platform. You will work with a team of enthusiastic and dynamic software engineers, creating a platform to help customers get the most out of Synopsys’ software quality and security products. You will be able to contribute to the business's growth and expand your knowledge and skills, working with the Software Integrity Group’s many products, including static code analysis, fuzz testing, software composition analysis, and penetration testing.

  • You will be responsible for Contributing to cloud software development
  • Working on developing Go lang-based batch job orchestration in Kubernetes (AWS, GCP and Azure)
  • Building cloud-native Microservices in Go and Java
  • Experience with Kubernetes and other cloud-native technologies
  • Creating REST/gRPC services backed by databases to process and analyze large data sets.
  • Technically lead and mentor small team of engineers
  • Deliver high-quality software on schedule.
  • You will need: B Tech/ M Tech in Computer Science/Software Engineering or an equivalent degree
  • 5+ years of total experience building systems software, enterprise software applications, and microservices
  • Expertise in at least two of the following programming languages:  GoLang/Python
  • Strong systems knowledge in Linux Kernel, CGroups, namespaces, and Docker
  • Experience with at least one cloud provider (AWS/GCP/Azure)
  • Ability to solve complex problems using efficient algorithms
  • Experience with using RDBMS (PostgreSQL preferred) for storing and queuing large sets of data
  • Experience developing with NoSQL database technologies (e.g., Mongo) and Message Queues (e.g.: Kafka and RabbitMQ)
  • What we can offer you:Utilize and implement new technologies to solve problems for a fast-paced development organization
  • Exposure to all parts of the SLDC in both legacy and greenfield products
  • Knowledge of various aspects of Application Security like Static Analysis, Open-source security
  • Opportunity to develop creative solutions for building and deploying applications on cloud-native platforms
  • Exposure to development practices, and opportunity to influence and contribute to personal growth
Is a Remote Job?
No

Our Technology, Your Innovation

Synopsys is the leading silicon to systems design solutions company. Synopsys accelerates technology innovation, from silicon to systems.

Synopsys delivers the most...

Apply Now