Bangalore, INDIA
67 days ago
Software Engineering, Principal Engineer
We are seeking a highly motivated and experienced Technical Lead to join our team  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 developmentWorking on developing Go lang-based batch job orchestration in Kubernetes (AWS, GCP and Azure)Building cloud-native Microservices in Go and JavaExperience with Kubernetes and other cloud-native technologiesCreating REST/gRPC services backed by databases to process and analyze large data sets.Technically lead and mentor small team of engineersDeliver high-quality software on schedule.You will need: B Tech/ M Tech in Computer Science/Software Engineering or an equivalent degree10+ years of total experience building systems software, enterprise software applications, and microservicesExpertise in at least two of the following programming languages:  GoLang/PythonStrong systems knowledge in Linux Kernel, CGroups, namespaces, and DockerExperience with at least one cloud provider (AWS/GCP/Azure)Ability to solve complex problems using efficient algorithmsExperience with using RDBMS (PostgreSQL preferred) for storing and queuing large sets of dataExperience 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 organizationExposure to all parts of the SLDC in both legacy and greenfield productsKnowledge of various aspects of Application Security like Static Analysis, Open-source securityOpportunity to develop creative solutions for building and deploying applications on cloud-native platformsExposure to development practices, and opportunity to influence and contribute to personal growth
Confirm your E-mail: Send Email
All Jobs from Synopsys (formerly Synfora)