Senior Software Engineer
Zendesk
Remote, Denmark
What you’ll be doing
- Publish well written and tested code to production;
- Participate in designing and developing key features and functionality of our event reporting pipelines;
- Investigate production issues and fine-tune our event pipelines;
- Continually improve event streams and data integrations for high efficiency, throughput and quality of data;
- Work on data instrumentation and integration with platform products for our customer facing reporting features, AI agent initiatives and product analytics;
- Collaborate with Product and the team on researching and brainstorming different solutions for problems we are solving.
What you’ll bring to the role
Required
- 4+ Years of experience in backend or full-stack application engineering role;
- Proven understanding of event stream processing and data instrumentation for analytics;
- Excellent communication and time-management skills;
- Committed to delivery;
- You believe building great software is a team effort and enjoy learning together through pairing, code reviews, tech talks, etc.;
- Comfortable taking ownership of all phases of software engineering: design, development, testing, deployment, and operational issues.
Preferred
- Prior experience owning Ruby or Scala services in a production environment;
- Experience working on high throughput messaging systems like Kafka;
- Experience working with data analytics platforms like Snowflake and knowledge of the concepts herein;
- Experience using monitoring/alerting to ensure the reliability of a system.
Tech Stack
- Our backend code is a blend of microservices written in Ruby on Rails and Scala;
- We use AWS Aurora to store data in MySQL and Kafka to stream events between services;
- We use Kubernetes and AWS to deploy and scale our applications.
Apply Now
Don't forget to mention EuroTechJobs when applying.