Zscaler is looking to solve the problem of making the cloud a safe place to do business and a more enjoyable experience for enterprise users by accelerating digital transformation and protecting thousands of enterprise customers from cyberattacks and data loss.
Requirements
- Expertise in event-driven architectures, messaging queues (e.g., Kafka, RabbitMQ), pub/sub patterns, and database design with both SQL and NoSQL systems
- Proficiency in programming languages such as Go, Python, and Java, with hands-on experience in containerization technologies like Docker and Kubernetes
- Proficiency in modern frontend technologies like React and Vue.js, enabling seamless integration with backend systems and overall architecture
- Experience with graph databases such as Neo4j, alongside observability tools like Prometheus, Grafana, and logging systems such as the ELK stack and CloudWatch for performance monitoring and optimization
- Expertise in system architecture, performance tuning, scalability, and reliability engineering to deliver high-performing, resilient solutions
Responsibilities
- Architecting and developing cloud-based solutions leveraging AWS services like Lambda, EC2, S3, DynamoDB, RDS, and more to drive functionality and innovation
- Designing and refining distributed systems to ensure fault tolerance, high scalability, and seamless performance
- Partnering with DevOps and infrastructure teams to streamline deployments, implement CI/CD pipelines, and enforce robust cloud security practices
- Optimizing backend systems and applications to maximize performance, scalability, and cost efficiency
- Producing high-quality, clean, and maintainable code that aligns with industry best practices and coding standards
Other
- Bachelor's or Master's (preferred) degree in Computer Science or a related field, with 8+ years of experience in system engineering focused on designing and optimizing infrastructure for high-performance backend applications
- Demonstrated ability to collaborate effectively with cross-functional teams, showcasing excellent communication and interpersonal skills
- Strong technical foundation in software design, backend system optimization, and scalable infrastructure development
- Time off plans for vacation and sick time
- Parental leave options