Job Description
- Bengaluru, Karnataka, India
Imperva (a Thales Company) is the comprehensive digital security leader on a mission to help organizations protect their data and all paths to it. With an integrated approach combining edge, application security, and data security, customers around the world trust Imperva to protect their applications, data, and websites from cyberattacks. Imperva Threat Research and our global intelligence community keep Imperva ahead of the threat landscape and integrate the latest security, privacy, and compliance expertise into our solutions.
What you will be doing
- Architecting and developing scalable and reliable micro-services based applications
- Ship high quality products and features with an end-to-end mindset from conception to delivery and production support, owning specifications, quality, release deployments.
- Acting as the technical subject matter expert: Mentoring fellow engineers, demonstrating technical expertise, and leading a small team solving challenging programming and design problems
- Collaboration and Leadership: Collaborate with stakeholders within Engineering, lead cross-team initiatives to maintain a high bar for quality in a fast-paced, iterative environment
- Advocate for improvements to product quality, security, and performance that have particular impact across your team and others.
- Recognize technical debt and other similar gaps, propose and implement solutions.
What You Need For This Position
- 10-12 years of overall experience building large scale enterprise application
- 5+ years of coding experience in Golang or Python
- Experience building scalable systems with a strong understanding of high-performance computing, event-based programming, multi-threading, memory optimization, fault Tolerance etc
- Experience with cloud architecture and technologies, such as Docker, Kubernetes, and service mesh products
- Familiar with modern, cloud-based infrastructure such as AWS/Azure/GCP
- Knowledge of cloud deployment security, security lifecycle and operations practices
- Experience with Scrum and other agile development practices.
- Ability to make decisions independently.
Soft Skills Needed
- Ability to act as a technical authority, to present solution options and recommendations in unbiased terms.
- Excellent command of written and spoken English
Education & Experience
- 4 Year Bachelor's degree in Computer Science or relevant field with 10-12 years of experience.
Our Company
Imperva is an analyst-recognized, cybersecurity leader—championing the fight to secure data and applications wherever they reside. Once deployed, our solutions proactively identify, evaluate, and eliminate current and emerging threats, so you never have to choose between innovating for your customers and protecting what matters most. Imperva—Protect the pulse of your business. Learn more: www.imperva.com , our blog, on Twitter.