Senior Backend Software Engineer (with Ops Experience) at GoEuro Travel GmbH (Berlin, Germany)

 Stack Overflow ·  09.10.2018

We are searching for a great Backend Engineer with some DevOps experience and interest in Data and Analysis.You’ll work in a self-guiding cross-functional team with other highly skilled individuals. The team in Berlin is small but growing. We work in various technical domains, including tooling, backend/data engineering, as well as operations and automation.

What you will do:

Design and build systems that extract value from terabytes of messy data and visualize it to others

Research and develop recommendation systems for hundreds of millions of users

Ensure real time analytics are reliably available to teams who depend on up-to-date data to make critical business decisions

Design, build, operate, and maintain critical systems, owning reliability, performance, and availability

Apply your engineering experience to automate processes and maintenance

Our technology stack is diverse and ever changing. Examples of the technologies we currently use and you’ll be working with include (but are by no means limited to):


Google Cloud Platform (GCP)

Go, Java, Python

Redshift, BigQuery, BigTable, PostgreSQL, MySQL

Kubernetes, Docker, Terraform, Ansible

GCP Dataflow, Beam, GCP Pub/Sub

Graphite, Grafana

You Are

Customer focused: You have a passion for building intuitive and scalable products that enhance our analytical capabilities and drill down to what works best for our customers

Experienced and educated: You have a degree in Computer Science or equivalent experience and worked multiple years (+5 yrs) with production systems of high availability and high traffic

Up to code: You have more than 3 years of experience in software development, you write clean, lean, effective code in multiple languages, all version controlled. You pick the right tool for the job and are not limited to a single paradigm or language

Pragmatic: You and your team take on complex multi-domain problems, analyze, design, build modular solutions, and deliver end-to-end in an MVP, value-first and iterative approach

An automator: You remove repetition and snowflakes through scripting and automation tools. You have managed systems with Ansible, SaltStack, Chef or similar. You have deployed, monitored, and supported applications across cloud stacks and technologies

A tuning expert: You have improved performance and analyzed bottlenecks in production systems through benchmarks and stress tests

Thinking distributed: You have scaled out applications and increased reliability by distributing processing, data, caching, and networking. Your applications gracefully restart, resume operation unnoticed, and require little supervision

A team player: You guide and help your teammates with planning and delivering high quality software and also take on communication across teams

What can you expect from GoEuro?

Exciting technical challenges to work on and great opportunities to learn, grow and develop

An office in the centre of Berlin’s thriving startup scene

A diverse team of over 40 nationalities

Free lunches, yoga, German lessons and more

Competitive compensation and relocation support — ein Projekt von DIPLANET Digital Solutions Impressum