Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Software Engineer-Java image - Rise Careers
Job details

Staff Software Engineer-Java

About Zscaler

Serving thousands of enterprise customers around the world including 40% of Fortune 500 companies, Zscaler (NASDAQ: ZS) was founded in 2007 with a mission to make the cloud a safe place to do business and a more enjoyable experience for enterprise users. As the operator of the world’s largest security cloud, Zscaler accelerates digital transformation so enterprises can be more agile, efficient, resilient, and secure. The pioneering, AI-powered Zscaler Zero Trust Exchange™ platform protects thousands of enterprise customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location. 

Named a Best Workplace in Technology by Fortune and others, Zscaler fosters an inclusive and supportive culture that is home to some of the brightest minds in the industry. If you thrive in an environment that is fast-paced and collaborative, and you are passionate about building and innovating for the greater good, come make your next move with Zscaler. 

Our general and administrative teams help to support and scale our great company. Whether striving to grow our workforce, nurture an amazing culture and work environment, support our financial and legal operations, or maintain our global infrastructure, the G&A team provides a foundation for growth. Put your passion, drive and expertise to work with the world's cloud security leader.

We're looking for an experienced Staff Software Engineer to join our IT Cloud Engineering team. Reporting to the Director, Integration and Automation, you'll be responsible for:

  • Participate in product development for Federal customers, addressing FedRAMP needs and creating secure infrastructure with cross-functional teams.
  • Engage with customers to gather requirements, create a product roadmap, and guide the team in delivering the product.
  • Deliver scalable, highly available, and performant products in AWS (or similar cloud environments).
  • Design and develop full stack applications and services using AWS or equivalent technologies.
  • Implement DevOps concepts, build CI/CD pipelines, monitor production issues, and handle platform engineering for on-premise application stacks..

What We're Looking for (Minimum Qualifications)

  • Over 3 years of experience with government cloud accreditations, including FedRAMP and Impact Level.
  • 8+ years of programming expertise in Python, Java (Core Java, Java Spring, Spring Boot), C/C++, MongoDB, NodeJS, Angular, Express, and ReactJS, with 3+ years of focused experience in Core Java and Java Spring frameworks.
  • 3+ years designing and developing REST APIs, services, and applications using full-stack components in AWS or similar cloud environments.
  • Extensive experience (3+ years) with AWS stacks (EKS, Load Balancers, Queues, Kafka, SQL/NoSQL databases), Docker, DevOps tools, and platform engineering with products like Tosca, UIPath, Apache, Nginx, WebLogic, and Tomcat in both on-premises and cloud environments.

Note- U.S. citizenship is required for this position due to the nature of the customers assigned to this role

What Will Make You Stand Out (Preferred Qualifications)

  • Have handled SDLC cycle for Federal customers.
  • You have experience working with remote teams, handling multiple tasks and prioritizing.
  • Have experience communicating updates and resolutions to customers and other partners, able to guide junior engineers and engage leadership teams.

#LI-YC2

#LI-Remote

Zscaler’s salary ranges are benchmarked and are determined by role and level. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations and could be higher or lower based on a multitude of factors, including job-related skills, experience, and relevant education or training.

The base salary range listed for this full-time position excludes commission/ bonus/ equity (if applicable) + benefits.

Base Pay Range
$147,000$210,000 USD

At Zscaler, we believe that diversity drives innovation, productivity, and success. We are looking for individuals from all backgrounds and identities to join our team and contribute to our mission to make doing business seamless and secure. We are guided by these principles as we create a representative and impactful team, and a culture where everyone belongs. For more information on our commitments to Diversity, Equity, Inclusion, and Belonging, visit the Corporate Responsibility page of our website.

Our Benefits program is one of the most important ways we support our employees. Zscaler proudly offers comprehensive and inclusive benefits to meet the diverse needs of our employees and their families throughout their life stages, including:

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

By applying for this role, you adhere to applicable laws, regulations, and Zscaler policies, including those related to security and privacy standards and guidelines.

Zscaler is proud to be an equal opportunity and affirmative action employer. We celebrate diversity and are committed to creating an inclusive environment for all of our employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy or related medical conditions), age, national origin, sexual orientation, gender identity or expression, genetic information, disability status, protected veteran status or any other characteristics protected by federal, state, or local laws.

See more information by clicking on the Know Your Rights: Workplace Discrimination is Illegal link.

Pay Transparency

Zscaler complies with all applicable federal, state, and local pay transparency rules. For additional information about the federal requirements, click here.

Zscaler is committed to providing reasonable support (called accommodations or adjustments) in our recruiting processes for candidates who are differently abled, have long term conditions, mental health conditions or sincerely held religious beliefs, or who are neurodivergent or require pregnancy-related support.

Average salary estimate

$178500 / YEARLY (est.)
min
max
$147000K
$210000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Software Engineer-Java, Zscaler

Are you ready to take on an exciting challenge as a Staff Software Engineer-Java at Zscaler in sunny San Jose, California? We're looking for talented individuals to join our dynamic IT Cloud Engineering team at Zscaler, the leader in cloud security. Here at Zscaler, we have a mission to make the cloud a secure and enjoyable space for enterprises, including 40% of the Fortune 500 companies. In this role, you'll have the unique opportunity to participate in an innovative product development lifecycle, particularly for our Federal customers, focusing on FedRAMP requirements and the creation of secure infrastructures. You'll be working closely with cross-functional teams, gathering customer requirements, and helping to guide the product roadmap for our projects. Your expertise will be key in designing and developing scalable full-stack applications using AWS and implementing effective DevOps concepts across our platforms. With over 8 years of programming experience in technologies such as Python, Core Java, and Java Spring, your deep knowledge will help deliver performance-driven products that meet customer needs. If you're passionate about building cutting-edge solutions in a collaborative environment and ready to lead exciting cloud projects at Zscaler, we would love to hear from you!

Frequently Asked Questions (FAQs) for Staff Software Engineer-Java Role at Zscaler
What qualifications do I need to apply for the Staff Software Engineer-Java position at Zscaler?

To apply for the Staff Software Engineer-Java role at Zscaler, you should have over 3 years of experience with government cloud accreditations, including FedRAMP and Impact Level. You will need to possess at least 8 years of programming expertise in Java and related technologies. Strong knowledge of AWS and full-stack development is essential.

Join Rise to see the full answer
What are the main responsibilities of a Staff Software Engineer-Java at Zscaler?

As a Staff Software Engineer-Java at Zscaler, you'll be responsible for participating in the development of products tailored for Federal clients, creating secure infrastructures, and handling customer requirements. Your role will also include designing and developing scalable applications and implementing DevOps principles to ensure smooth operations.

Join Rise to see the full answer
What technologies will I work with as a Staff Software Engineer-Java at Zscaler?

In the Staff Software Engineer-Java role at Zscaler, you will primarily work with Core Java and Spring frameworks, along with AWS technologies like EKS, Docker, and CI/CD tools. Your experience with full-stack components and AWS will be crucial in delivering high-performance solutions.

Join Rise to see the full answer
What makes Zscaler a great workplace for a Staff Software Engineer-Java?

Zscaler is recognized as one of the Best Workplaces in Technology, fostering an inclusive and supportive culture. Employees at Zscaler enjoy a fast-paced environment that encourages innovation and collaboration, making it a wonderful place for software engineers who thrive on building impactful solutions.

Join Rise to see the full answer
Is remote work an option for the Staff Software Engineer-Java position at Zscaler?

Zscaler offers flexible working options, and the Staff Software Engineer-Java position includes the possibility of remote work, allowing you to collaborate effectively with teams from various locations while maintaining work-life balance.

Join Rise to see the full answer
What is the salary range for the Staff Software Engineer-Java role at Zscaler?

The salary range for the Staff Software Engineer-Java position at Zscaler is between $147,000 and $210,000, depending on skills, experience, and other relevant factors. Employees also enjoy comprehensive benefits that enhance their work experience.

Join Rise to see the full answer
What kind of team culture can I expect at Zscaler as a Staff Software Engineer-Java?

At Zscaler, the team culture is rooted in diversity, equity, and inclusion. You can expect to work in a collaborative environment filled with talented individuals who are passionate about cloud security and committed to achieving collective goals.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer-Java
Can you describe your experience with Core Java and Spring frameworks for the Staff Software Engineer-Java role?

When answering this question, focus on specific projects where you utilized Core Java and Spring. Highlight challenges faced, solutions implemented, and the impact your work had on the project. Be clear about your role in these projects to showcase your expertise.

Join Rise to see the full answer
How do you approach designing REST APIs and services in cloud environments?

Discuss your methodology for designing REST APIs, including identifying user needs, aligning with business goals, and ensuring scalability. Mention the tools and frameworks you use and provide examples of previous APIs you’ve developed successfully.

Join Rise to see the full answer
What DevOps practices do you implement in your software engineering work?

Detail your experience with DevOps concepts such as CI/CD pipelines, monitoring tools, and automated testing. Share specific scenarios where your DevOps strategies improved deployment processes or reduced issues in production.

Join Rise to see the full answer
Can you give an example of how you've handled FedRAMP requirements in past projects?

Share specific examples of projects where you managed FedRAMP compliance. Explain the steps taken to ensure security and accreditation, demonstrating your understanding of the complexities involved in working with federal clients.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your prioritization techniques, such as using a matrix for categorizing tasks by urgency and importance. Provide examples of when you've successfully handled multiple projects while meeting deadlines.

Join Rise to see the full answer
Describe a challenging bug you faced in a production environment and how you resolved it.

Be honest about the challenge, focusing on your problem-solving approach. Describe the steps taken to identify the bug, implement a solution, and the eventual outcome, showcasing your analytical skills.

Join Rise to see the full answer
How do you keep your skills up to date with advancements in technology?

Discuss the resources you actively use for learning, such as online courses, coding bootcamps, or tech meetups. Emphasize your passion for continuous learning and adapting to new technologies.

Join Rise to see the full answer
How have you communicated technical updates to non-technical stakeholders?

Underscore the importance of clear communication by sharing strategies you use to simplify technical jargon. Provide examples of past interactions where you've successfully conveyed complex information to diverse audiences.

Join Rise to see the full answer
What role do you usually take when working in a team setting?

Reflect on your preferred role in team projects, whether it's a leader, collaborator, or technical expert. Offer examples of how you contribute positively to the team dynamic and help drive the project towards success.

Join Rise to see the full answer
Why do you want to work at Zscaler as a Staff Software Engineer-Java?

This is your chance to express genuine interest in Zscaler's mission and values. Talk about how Zscaler’s focus on cloud security aligns with your career goals and how you believe you can contribute to the team positively.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 4 days ago
Posted 12 days ago
Photo of the Rise User
Contentful Remote London, England, United Kingdom
Posted 5 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 4 days ago
Posted 4 days ago

Zscaler: Securing your cloud transformation We are passionate about being the best; the best global security company that enables mobile and enterprise businesses to be more secure, safer, and faster.

416 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$147,000/yr - $210,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!