Zscaler, a leader in cloud security, is seeking a Senior Staff Software Development Engineer for its AI Innovations team. This hybrid role in Short Hills, New Jersey, involves developing high-quality, scalable, and secure software. Responsibilities include designing and implementing distributed systems, microservices, and APIs using technologies like Kafka, Flink, and Redis, collaborating with front-end engineers, and optimizing system performance with a DevOps mindset. The ideal candidate will contribute to enhancing Zscaler's large cloud security platform.
Good To Have:- Experience with data analysis and data analytics tools
- Experience with NoSQL and SQL databases, messaging services and in-memory cache is strongly preferred
- Exposure to data ingestion mechanisms specifically Flink
Must Have:- 8+ years of experience in software application development, including expertise in Java and Quarkus frameworks, and building mult-tenancy architectures
- Extensive experience in cloud computing with AWS, and containerization using Docker and Kubernetes
- Proven expertise in designing, developing, and deploying scalable distributed systems with technologies such as Kafka, Redis and Mongo
- Proficient in version control systems like Git and test-driven development (TDD)
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field, or comparable professional experience
- Strong adaptability/ability to work independently in a fast-paced Agile environment with minimal supervision
Perks:- Various health plans
- Time off plans for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks