Zendesk

Staff Software Engineer

Zendesk$210K — $316K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years experience in full stack engineering with a focus on Java platforms
  • Strong Java development skills with expertise in Maven/Spring frameworks
  • Solid understanding of analytics frameworks and data processing
  • Experience with ETL processes and Spark technology
  • Strong problem-solving and debugging capabilities across technology stacks
  • Ability to collaborate effectively across teams and lead initiatives

Responsibilities

  • Utilize Java and Maven/Spring for backend development
  • Implement features using TypeScript and React on frontend
  • Enhance the analytics platform by leveraging existing systems
  • Deploy code to production impacting millions of users
  • Collaborate closely with engineering teammates for continuous improvement
  • Partner with Technical Lead and Product Manager on project roadmaps
  • Foster team innovation and enhance overall efficiency

Benefits

  • Hybrid work model offering flexible remote and onsite options
  • Opportunity to work within a collaborative and skilled engineering team
  • Access to advanced analytics technology and proprietary data platforms
  • Potential career growth within a rapidly expanding data and analytics team
  • Commitment to continuous learning and sharing of innovative ideas
Full Job Description
Job Description

We are seeking a highly skilled software engineer to join our growing core Data and Analytics team.

Zendesk’s AI native data and analytics platform is built on top of proprietary memory graphs learned from analysts’ own interactions, supporting agentic and narrative driven insight discovery. Our team’s mission is to deliver a trusted and explainable analytics platform that is critical for customers to grow their businesses.

The data and analytics core engineering team focuses on developing analytics capabilities on top of Zendesk’s customer data. We regularly evaluate existing and potential new datasets and are continually curious about how we can enhance our platform’s analytics and measurement functions.

In this role, you will embrace, extend, and maintain our codebase using excellent engineering practices.

What you’ll be doing
  • Utilize Java and Maven/Spring toolchain to work on a trusted backend codebase

  • Apply TypeScript and React on an established front-end codebase that users rely on

  • Build new capabilities within the platform by leveraging existing systems at Zendesk

  • Deploy your code to production, enhancing the experience for millions of Zendesk users

  • Collaborate closely with a focused team of experienced engineers—supporting, challenging, and learning from one another

  • Partner with the Technical Lead and Product Manager to shape the team’s roadmap

  • Foster innovation and contribute to continuously improving the team’s well-being and efficiency

What you bring to the role
  • A solid understanding of analytics and the analytics space

  • A minimum of 6+ years of experience as an engineer working on full stack solutions, primarily focused on Java platforms

  • Strong understanding of Maven/Spring with widely accepted patterns and practices in Java development

  • Expertise in understanding and extending an existing codebase

  • Knowledge of data and ETL pipelines and processes and usage of Spark

  • Strong problem-solving skills combined with comfort tracing behavior across multiple layers and technology stacks

  • Ability to lead, collaborate, and partner effectively across engineering teams and functions

  • Experience supporting distributed systems, along with knowledge of Linux internals and administration

  • Excellent listening skills coupled with the confidence to contribute ideas and speak up


Tech Stack
  • Java

  • Maven

  • Spring

  • Spark

  • TypeScript

  • React

  • Kubernetes

  • Linux AMIs on AWS

  • AWS services including Elasticache, Redis, and DynamoDB

The US annualized base salary range for this position is $210,000.00-$316,000.00. This position may also be eligible for bonus, benefits, or related incentives. While this range reflects the minimum and maximum value for new hire salaries for the position across all US locations, the offer for the successful candidate for this position will be based on job related capabilities, applicable experience, and other factors such as work location. Please note that the compensation details listed in US role postings reflect the base salary only (or OTE for commissions based roles), and do not include bonus, benefits, or related incentives.

Hybrid: In this role, our hybrid experience is designed at the team level to give you a rich onsite experience packed with connection, collaboration, learning, and celebration - while also giving you flexibility to work remotely for part of the week. This role must attend our local office for part of the week. The specific in-office schedule is to be determined by the hiring manager.

About Zendesk

Zendesk is a customer service software company headquartered in San Francisco, California, USA. It is listed on the New York Stock Exchange with the symbol ZEN and is a constituent of the Russell 2000 Index. The company provides a cloud-based customer support platform which allows quicker and easier interaction between businesses and customers. Zendesk has over 4,000 employees and serves 150,000 customers in 160 countries. The company was founded in 2007 by Mikkel Svane, Morten Primdahl, and Alexander Aghassipour.
Learn more about Zendesk
Size
2,570 employees
Market Cap
$10.3 billion
Industry
Net Income
-$218.1 million
Founded
2007
5 Year Trend
+33.7%
Revenue
$1 billion
NASDAQ

Similar Jobs

More Jobs at Zendesk

More Information Technology Jobs

Find similar Staff Software Engineer jobs: