.By clicking "Apply Now," I understand and agree that Zendesk and its affiliates will collect and process my information in accordance with Zendesk's Candidate Privacy Notice.Job DescriptionAt Zendesk, we get excited about building software that delivers the ultimate customer experience. Your favourite brands (like Airbnb, Uber, Slack, and Disney) use our products to engage you as a customer, and we lead the industry with beautifully simple software. And we're constantly innovating - no, really, we can't wait to outdo ourselves in the near future.Zendesk Explore (https://www.Zendesk.Com/explore/) is our latest analytics product. It is a complex business intelligence application, serving 100,000 customers and utilising data from over 500 million Zendesk users and 40+ external data source connectors. Explore is responsible for ingesting millions of records from the Zendesk product family and allowing them to be queried and visualised at low latency - and all that at internet scale!We're looking for a Staff Data Engineer to help take Zendesk products to the next level. Explore is a reporting and analytics application that provides analytics for Zendesk data. You'll have the skills, experience, wisdom, patience, and determination to work with the team to meet our customer's needs.What you get to do every dayWork collaboratively with a small, focused and self-organising team to deliver positive outcomes for our many customers.Work on a large scope of performance projects: analytics queries executor, performance / benchmarking tooling for analytics and AWS Aurora PostgreSQL.Ship your code to production continuously and improve the experience of Zendesk customers.Gain an in-depth understanding of analytics core product and architecture, and act as an ambassador for software solutions offering support and mentorship to colleagues.What you bring to the role8+ years of professional experience.Prior experience with building analytics software.Advanced working SQL knowledge and experience with relational database management systems, ideally PostgreSQL.Strong engineering, architecture experience and extensive knowledge in designing infrastructure for microservices.Professional knowledge and experience of commonly used technologies like Docker, SQL and best practices.Experienced in ensuring observability to capture business centric metrics for high throughput applications and underlying infrastructure, this way allowing us to uphold our reliability posture.An ability to mentor other engineers, host knowledge-sharing sessions and act as an advocate for best tech practices.An agile mindset with ability to collaborate with cross-functional teams.Experience with AWS.Tech StackOur code is written in Ruby, Scala, Typescript.Our batch data pipeline is using Spark.Our real-time pipeline is using Apache Kafka, Apache Flink & Redis.Our infrastructure runs on AWS ECS clusters and we maintain our infrastructure using Terraform