drjobs Software Backend Engineer - Databases Reliability, Platform

Software Backend Engineer - Databases Reliability, Platform

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Berlin - Germany

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About Wolt

At Wolt we create technology that brings joy simplicity and earnings to the neighborhoods of the 2014 we started with delivery of restaurant food. Now were building the delivery of (almost) everything and youll find us in over 500 cities in 30 countries around the 2022 we joined forces with DoorDash and together we keep on dreaming big and expanding across the globe.

Working at Wolt isnt always easy but its definitely exciting. Here youll learn more build more and ship more than in most other companies. Youll be challenged a lot but also have a lot of fun on the way. So if youre a self-starter with drive and entrepreneurial spirit this could be the ride of your life.

What youll be doing

In this role you will be part of Wolts Platform department (Core Group) improving and automating operations for the datastores used across Wolt. The Database Reliability Team supports smooth datastore operations for the data of 42 million monthly active users and 500000 merchants. Our primary focus at the moment is on MongoDB PostgreSQL and Kafka along with other storage technologies used in the company.

As part of the Database Reliability Team you will be responsible for:

  • Designing implementing and maintaining automation tools and services to eliminate manual work and reduce toil.
  • Collaborating with DBRE and SRE engineers to automate processes like database provisioning alerts creation and anomalies detection.
  • Integrating database-related tools and services with the internal developer portal (Backstage) adding self-service capabilities based on the developers requests.
  • Maintaining and improving internal services on top of Kafka used company wide.
  • Working with other engineering teams to identify inefficiencies in database lifecycle management and propose technical solutions that simplify their work.

Most engineers on the team have an SRE and DBRE this role you will work alongside them to identify and automate manual repetitive work done by the team or other engineers working with datastores and ensure the high quality of existing tooling. You will work closely with other Platform teams and gain broad exposure to databases event streaming platform infrastructure and SRE and DevOps best practices.

Our humble expectations

Youll be a great fit for this role if you have the following skills and experience:

  • 4 years of experience in software engineering
  • Hands-on Python experience
  • Experience in of one of the JVM languages: Java / Kotlin
  • Understanding of SRE best practices: SLOs availability requirements and distributed system reliability
  • Expertise in Kafka and Kafka Connect
  • Experience working with one of the Cloud providers: AWS / Azure / GCP
  • Experience using either a relational database (Postgres preferred) or a NoSQL database (MongoDB preferred)
  • Strong communication and collaboration skills with the ability to write clear documentation for other engineers

Nice to have:

  • Familiarity with modern development practices like IaC (Terraform preffered) and observability tools is a plus
  • Go knowledge is a plus

You dont need to tick every box but if you see yourself in many of these points wed love to hear from you!

Our ways of working

The Database Reliability Team follows an Agile workflow tailored to our needs:

  • Quarterly planning: We set priorities together aligning with company OKRs and our vision for reliability and essential maintenance tasks
  • Minimal meetings: To keep engineers focused we have bi-weekly planning & retrospectives twice-weekly standups and ad-hoc project discussions as needed

Why join Wolt

At Wolt were committed to building an environment where engineers can make an impact while enjoying meaningful challenges. As a member of the Databases Reliability Team youll enjoy:

  • Working on solutions that support millions of users
  • Solving complex problems in performance reliability and automation
  • A collaborative and inclusive culture that supports your professional and personal well-being

We also offer flexible work arrangements competitive compensation and ongoing learning opportunities to help you thrive.



Our Commitment to Diversity and Inclusion

Were committed to growing and empowering a more inclusive community within our company industry and cities. Thats why we hire and cultivate diverse teams of people from all backgrounds experiences and perspectives. We believe that true innovation happens when everyone has room at the table and the tools resources and opportunity to excel.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.