Posted 24 days ago by


San Francisco, CA, United States
Employment: Full Time Experience: Senior

Would you like to build the next generation reporting and analytics platform that would help 100,000+ businesses really understand customer interactions at depths never thought possible until now? Data is at the heart of Zendesk’s business. This is a transformational opportunity where you can have a huge impact across all products in the the Zendesk product family. The Data Platform team is responsible for implementing a globally distributed reporting and analytics system that uses state of the art cloud technologies that span Google Cloud Platform and Amazon Web Services.

As a Senior Software Engineer on Data platform, you will be responsible for developing many key parts of the reporting platform. You will work closely with your team members to deliver projects on time with high quality. You will be a productive member of the data engineering team. You will help Zendesk to deliver high quality reporting products for our customers.

What you get to do every day as a Senior Software Engineer:
  • Publishing well written and tested code to production daily
  • Ownership of designing, developing key features and functionality of our data platform
  • Assist in production investigation, troubleshooting of our data pipelines
  • Ensure data pipeline is operating in high efficiency, throughput with high data quality
  • Build a platform that will be the foundation for both our customer facing reporting features and internal product analytics.
What you bring to the role:
  • Proven work history as a productive senior software engineer of a data team that owns a highly scalable data platform and reliable data pipeline
  • Good knowledge in data modeling, ETL, Big data, Data warehousing or Analytic domain
  • Development experience with Apache Beam (we use Beam on Google’s Cloud Dataflow Runner) preferred, or experience in similar technologies like Spark Streaming, Apache Storm, or Apache Flink
  • Experience designing and implementing successful streaming data processing systems
  • Excellent coder and familiar with Java, Scala, Clojure, PostgreSQL, MySQL, Kafka

Zendesk builds software for better customer relationships. It empowers organizations to improve customer engagement and better understand their customers. Zendesk products are easy to use and implement. They give organizations the flexibility to move quickly, focus on innovation, and scale with their growth. Based in San Francisco, Zendesk has operations in the United States, Europe, Asia, Australia, and South America. Learn more at

Interested in knowing what we do in the community? Check out the Zendesk Neighbor Foundation to learn more about how we engage with, and provide support to, our local communities.

Individuals seeking employment at Zendesk are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation.

The PowerToFly Mission

We're passionate about connecting highly skilled women with leading companies committed to diversity and inclusion.

Are you looking for your dream job? In Office. Flexible. Remote.

Join our Movement

Are you hiring? Join our platform for diversifying your team

Post a job