Zscaler is looking for an experienced Senior Software Engineer to join their Data Protection team. The successful candidate will contribute as a development engineer, developing and owning components of a large-scale distributed system. The team is building a cloud native Zero Trust Exchange platform that protects customers from cyberattacks and data loss.
Requirements
- 5+ years of software development experience with Java expertise
- Developing middle-tier/backend web applications
- Strong knowledge of design patterns and software engineering best practices
- Extensive experience with traditional databases, APIs, Web Services (REST), and microservices
- Proficient in message queuing and caching using Kafka and Redis
- Experience with Hibernate or other Object-Relational Mapping (ORM) frameworks and bash/python script programming
- Familiarity with JSON, XML and experience using browser debugging and profiling tools
- Working knowledge of containerization (specifically Docker) and hands-on experience with Gemini code assist or other generative AI tools for development
Benefits
- Various health plans
- Time off plans for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks