Description
We are looking for a Senior Staff Software Development Engineer to join our team. This is a hybrid role based in Bangalore, reporting to the Senior Manager in the Engineering department. You'll collaborate with a diverse team of engineers to design, build, and deliver an innovative zero-trust cybersecurity product as part of the world's largest cloud security platform.
Role Expectations
- Partner with Product Management to drive detailed product requirements
- Define software design specifications and implement bug-free code using test-driven methodology
- Look for opportunities to refactor existing code for maintainability and reusability
- Collaborate closely with other cross-functional engineering teams (security, UI, platform, analytics, and quality assurance)
- Diagnose complex customer issues and take ownership of issue resolution
Who You Are (Success Profile)
- Thrive in ambiguity, building paths forward in dynamic environments
- Act like an owner with a passion for the mission, bias for action, and ability to navigate between high-level strategy and hands-on execution
- Natural problem-solver who runs toward challenges, focusing on innovative solutions to deliver maximum impact
- High-trust collaborator who is ambitious for the team's success, embracing a culture of candor, clarity, and mutual respect
- Lifelong learner with a growth mindset, seeking feedback to develop yourself and elevate teammates
What We're Looking for (Minimum Qualifications)
- Foundational understanding of AI/ML technologies and experience with AI-driven solutions
- 8+ years of software development experience in building large-scale applications using Python, Golang, or C/C++
- Hands-on experience with popular public cloud services infrastructure offerings (AWS, GCP, Azure)
- Good knowledge of cloud networking (transit gateway, IGW, NATGW, NACL, security groups, etc.)
- Strong knowledge of firewalls and networking protocols
What Will Make You Stand Out (Preferred Qualifications)
- Experience leveraging AI/ML models for identity threat detection, access management policies, or cloud security operations
- Strong distributed systems and SaaS development experience
- Familiarity with identity management and authentication
Benefits
- Various health plans
- Time off plans for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks, and more!