Staff Software Engineer

Zendesk
Any Location, CA
Remote
Job Description
We are seeking a highly skilled software engineer to join our growing core Data and Analytics team. This position offers remote flexibility and works primarily aligning with Pacific Standard Time. We are looking for a candidate with a solid understanding of analytics and the analytics space, as well as experience working on full stack solutions, primarily focused on Java platforms.

Requirements

  • 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
  • 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

Benefits

  • Generous Paid Time Off
  • 401k Matching
  • Retirement Plan
]]>