We are building large-scale infrastructure to handle sustained ingestion rates of over 10,000 events/second, store tens of billions of documents in a queryable form, and support ad hoc queries that execute with low latency intrigued? We are looking for great senior engineers to be a part of this exciting journey!
What you bring to the team:
Hands-on experience with Golang
At least 5 years of total experience, with at least 2 of those years working with distributed technologies, like Cassandra, Riak, Kafka, Redis, etc.
Experience using stream processing and pub/sub technologies under high data load
Experience with GCP (including BigQuery and BigTable), Apache Spark will be nice to have
Delivered enterprise grade software and seen some of the challenges presented working at a global scale
Commitment to quality and reliability; when working on debugging a tricky intermittent issue you won't give up until the feature behaves as expected, the root cause has been identified and an automated test has been put in place to avoid the issue recurring. Even better, you share how you tracked the issue down, how we can avoid similar issues in the future and add metrics to track and confirm the issue was resolved in production
Commitment to code ownership; you don't believe in throwing code over the wall and instead believe in taking ownership of design, development, testing, deployment and operational issues
You are just as happy diagnosing network latency, maintaining a Chef cookbook, writing technical documents and RFCs, refactoring code to be more readable, or writing customer-facing features
What you get to do every day:
Write beautifully simple code to build product services and data pipelines that can handle the large scale of our customers, often serving multiple products of Zendesk
Instrument services to collect meaningful stats and metrics, and build monitoring Dashboards
Work to maintain and contribute to a set of Service Level Indicators to ensure that we are always moving the needle in terms of reliability and scalability