Zscaler-posted 2 months ago
$154,000 - $220,000/Yr
Full-time • Senior
Hybrid • Short Hills, NJ
5,001-10,000 employees
Professional, Scientific, and Technical Services

Zscaler is looking for an experienced Senior Staff Software Development Engineer to join our AI Innovations team. This is a hybrid role, reporting in the New Jersey office for a minimum of 3 days a week. Reporting to the EVP AI Innovations, you'll be responsible for developing high-quality, secure, and reliable software that is scalable, performant, reusable, and extensible. You will design and implement scalable, high-availability distributed systems, microservices, and APIs (RESTful and SDKs) using technologies like Kafka, Flink, Redis and more. Collaboration with front-end engineers to create user-friendly, responsive applications and provide endpoints that support intuitive interfaces is also a key part of the role. Additionally, you will optimize system performance, monitor system health, troubleshoot issues, and exhibit a DevOps mindset by working on continuous integration, provisioning, deployment, and version control.

  • Develop high-quality, secure, and reliable software that is scalable, performant, reusable, and extensible
  • Design and implement scalable, high-availability distributed systems, microservices, and APIs (RESTful and SDKs) using technologies like Kafka, Flink, Redis and more
  • Collaborate with front-end engineers to create user-friendly, responsive applications and provide endpoints that support intuitive interfaces
  • Optimize system performance, monitor system health, troubleshoot issues, and exhibit a DevOps mindset by working on continuous integration, provisioning, deployment, and version control
  • 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 (preferably), 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), ensuring high-quality software delivery
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or a comparable level of professional experience in software engineering with strong adaptability/ability to work independently in a fast-paced Agile environment with minimal supervision
  • 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
  • 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