Sr. Staff Software Development Engineer

ZscalerSan Jose, CA
90d$154,000 - $220,000

About The Position

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.

Requirements

  • Bachelor's or Master's degree in Computer Science or a related field.
  • 8+ years of experience in system engineering focused on high-performance backend applications.
  • Expertise in event-driven architectures and messaging queues (e.g., Kafka, RabbitMQ).
  • Proficiency in programming languages such as Go, Python, and Java.
  • Hands-on experience in containerization technologies like Docker and Kubernetes.
  • Strong technical foundation in software design and backend system optimization.

Nice To Haves

  • Proficiency in modern frontend technologies like React and Vue.js.
  • Experience with graph databases such as Neo4j.
  • Familiarity with observability tools like Prometheus and Grafana.
  • Expertise in performance tuning and reliability engineering.

Responsibilities

  • Architecting and developing cloud-based solutions leveraging AWS services.
  • Designing and refining distributed systems for fault tolerance and high scalability.
  • Partnering with DevOps and infrastructure teams to streamline deployments.
  • Implementing CI/CD pipelines and enforcing cloud security practices.
  • Optimizing backend systems and applications for performance and cost efficiency.
  • Producing high-quality, clean, and maintainable code.

Benefits

  • Various health plans.
  • Time off plans for vacation and sick time.
  • Parental leave options.
  • Retirement options.
  • Education reimbursement.
  • In-office perks.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service