Leverage our network to build your career.
If you are a Techstars portfolio companyclaim your profile.

Senior Data Engineer m/f/x Engineering · Berlin · Fully Remote



Data Science
Berlin, Germany
Posted on Monday, September 4, 2023
Engineering · Berlin · Fully Remote

Senior Data Engineer m/f/x

Please note, to be eligible for this role you must be based in one of our entity counties (Germany, UK or Finland) OR based with +/- 2 hours CEST timezone and be comfortable working under a B2B contract.

The Ultimate Opportunity:

Imagine a virtual customer support agent that works 24/7, speaks 109 languages, and instantly and intelligently gives customers the answers they’re looking for.

You don’t need to imagine because that’s Ultimate - the world’s most powerful virtual agent platform.

Powered by industry-leading AI, a laser-focus on customer experience and a world-class team across the globe, we’re committed to bringing joy and innovation to customer service. With customers regularly ranking us #1 on G2, it’s no wonder some of the best brands in the world have already scaled their digital support with Ultimate - from Vodafone to Finnair, Gorillas to Zalando.

The Ultimate Destination For Your Career:

At Ultimate, careers accelerate. New opportunities arise as the company is constantly evolving and our Finnish, non-hierarchical culture means that everyone has a seat and a voice at the table. You’ll learn from some of the best and brightest minds, as well as having the opportunity to show us your brilliance and see the impact of your work. We truly offer career-defining opportunities.

With hubs in Helsinki, Berlin, New York and London, alongside our ever-growing global remote workforce, you get to choose a working environment that suits you.

And we are proudly diverse - over 35 nationalities make up our worldwide team. Our Nordic ethics have created a culture where we can all lead by example and shape the company - and industry - we want to see, together.

The Ultimate Role:

Data and Analytics are at the core of our product strategy. It's what enables our clients to define and measure the success of their Virtual Agents in our platform, but also provides insights for our internal teams to make data driven decisions.

As a Senior Data Engineer in our growing Analytics team you will be an integral part of this strategy. In your cross-functional team you’ll work closely alongside our data analysts, backend and frontend engineers and wider technical team to build new capabilities, focused on actionable insights and reliability. You’ll own your work to build, test and iterate quickly.

The Ultimate Responsibilities:

  • Together with your team you are responsible for the design, development and maintenance of our data processing and streaming pipelines

  • You'll work closely with Data Analysts, Backend, Frontend and Machine Learning engineers, providing them with access to the data and support they need to to provide valuable insights for our clients and internal teams

  • You and your team own the full development and operations cycle of our analytics product, whilst helping to ensure our systems are running correctly and efficiently

  • You'll be joining a cross-functional team of Data Engineers and Analysts, as well as Frontend and Backend Engineers. Together with your Product Manager you own our analytics product end-to-end

The Ultimate Profile:

  • You love Python/Java – either as a Python developer or a Java developer willing to self-learn a new language.

  • You have extensive practical experience in data engineering projects with one or more distributed data processing frameworks such as Spark, Beam/Dataflow, Flink or similar.

  • You care deeply about software best practices and are dedicated to ensuring quality via testing, benchmarking and peer review.

  • You have experience using a pub/sub, or message queue technology such as Kafka, RabbitMQ or similar.

  • You understand the theory behind different database technologies and data storage practices enough to make informed choices and match appropriate technologies to a given use-case.

  • You have experience in using NoSQL & relational databases such as MongoDB, Elasticsearch (what we use) or similar experience in MsSQL, MySQL, PostgreSQL, Cassandra, Hive.

  • You believe in continuous learning and development, and you enjoy mentoring and supporting others engineers.

  • You’re eager to understand our customers' problems and how you can use data to help solve them.

  • You can speak, write and express yourself in English – our company’s working language – in a professional context.

  • You feel at home collaborating in a workplace which is international, diverse, evolving, and continually innovating.

Nice to have:

  • You are familiar to use Infrastructure as Code tools; Terraform i.e

  • You have experience in cloud technologies and data warehouse systems such as GCP BigQuery, AWS Redshift or similar.

The Ultimate Offer:

Transparency is important to us, so we want to be clear about what the Ultimate opportunity means for you:

  • Generous PTO policy of 28 days per year.

  • Whether you work best from home, the office or enjoy both. Ultimate offers complete flexibility for you to work where best suits you. This includes being a fully remote employee located within +/- 2 hours of CET.

  • We recognise that you bring your best and we show our appreciation with actions, not just words - our competitive salaries and generous stock options program ensures that our success is your success.

  • Personal Growth Allowance for you to spend on whatever it is that makes you thrive - whether it’s a coding course, learning a new language or that pottery course that keeps on popping up on your feed, we’ve got you covered.

  • Team Events all year long - meat-free BBQs, stand-up paddle boarding, volleyball… you name it, we’ll organize it, plus team off-sites to unite because we’re better together.

  • A truly diverse team awaits you. 40% of our workforce identify as women and we come from over 35 nationalities.

  • We help with visa support to Germany.

Our Interview Process:

We are excited to learn more about you so we want to be transparent about what you can expect from our interview process.

1. Interview with one of the Hiring Team - 45 minutes

2. Take-home technical challenge

3. A technical interview with two of our developers to talk more in-depth about your technical experience and answer any questions you might have - 1 hour

4. Final interview with 2 of the following: CTO/ Engineering Manager/Director - 45 minutes

Our Commitment to You:

Recruiting and developing a diverse range of talent is critical to our growth philosophy. We understand we might need to adapt our process and we’re happy to cater to any reasonable adjustments you may require. Please let the Talent team know if we can help you with the application process in any way and at any stage.

If you want to find out more about us check out our Ultimate Open Culture which will provide a deep dive into life at Ultimate. Here’s our behind-the-scenes social media too: Ultimate Life.

We are an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, or disability status. Ultimate prohibits discrimination and harassment of any kind: Ultimate is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.

Remote status
Fully Remote
Employment type

Our Ultimate Opportunities for you


Paul-Lincke-Ufer 39-40

10999 Berlin


The Ultimate Perks

  • Great Compensation

    You bring your best and so do we. This means we recognize real impact and show appreciation with actions, not just words.
  • Stock Options

    As we succeed, everyone gets to share in the spoils. Join our journey into a billion-dollar company and reap the rewards.
  • Scaled Professional Growth

    Your success is our success. We’re passionate about internal promotions and providing our people the best opportunities.
  • Bespoke Personal Growth

    Whether you want to learn a language, train for a marathon or take a coding course, our personal development budget has you covered.
  • Flexibility, Globally

    Everyone has a different circadian rhythm and is encouraged to work during their own superpower hours, plus preferred location.
  • Trust is our No.1 Value

    Our founders are passionate about trusting people to do their best work. You’ll feel it from day one.

The Ultimate Team

We're smart, enthusiastic and mission-driven about changing the world of customer support. Great culture is core to that - because we believe people are more inventive when inspired, more productive when passionate and more resourceful when recognised.

We trust our people to be brilliant and empower them to own their impact. Join our team and work alongside some of the smartest people we know.

About Ultimate

Founded in 2016
Coworkers 160
Engineering · Berlin · Fully Remote

Senior Data Engineer m/f/x