Zscaler-posted 3 months ago
$154,000 - $220,000/Yr
Full-time • Senior
Hybrid • San Jose, CA
5,001-10,000 employees
Professional, Scientific, and Technical Services

Zscaler is looking for an experienced Senior Staff Development Engineer to join our team. This role is hybrid and based in our San Jose, CA office three days a week. Reporting to the Director, Software Engineering, you'll be responsible for architecting and developing cloud-based solutions leveraging AWS services like Lambda, EC2, S3, DynamoDB, RDS, and more to drive functionality and innovation. You will design and refine distributed systems to ensure fault tolerance, high scalability, and seamless performance. Additionally, you will partner with DevOps and infrastructure teams to streamline deployments, implement CI/CD pipelines, and enforce robust cloud security practices. Your role will also involve optimizing backend systems and applications to maximize performance, scalability, and cost efficiency, while producing high-quality, clean, and maintainable code that aligns with industry best practices and coding standards.

  • Architecting and developing cloud-based solutions leveraging AWS services like Lambda, EC2, S3, DynamoDB, RDS, and more.
  • 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.
  • Bachelor's or Master's (preferred) degree in Computer Science or a related field.
  • 8+ years of experience in system engineering focused on designing and optimizing infrastructure for high-performance backend applications.
  • 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.
  • Hands-on experience in containerization technologies like Docker and Kubernetes.
  • 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.
  • Proficiency in modern frontend technologies like React and Vue.js.
  • Experience with graph databases such as Neo4j.
  • Familiarity with 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.
  • Various health plans.
  • Time off plans for vacation and sick time.
  • Parental leave options.
  • Retirement options.
  • Education reimbursement.
  • In-office perks, and more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service