Skip to main content

Senior Backend Software Engineer - Python

Senior Backend Software Engineer - Python
momox
1 year ago

Company Overview

Amazing work happens when everyone enjoys the journey. This is why we at momox, Europe's leading online buying-and-selling service for books, CDs, movies, games, and fashion do everything to set you up for success. We know that your ideas grow best in a challenging environment where a team of passionate professionals from diverse backgrounds come together to think outside the box.

At momox our mission is “We give your used products a new home” – join and support us in growing a sustainable re-commerce business used by millions of users.

Job Opportunity

We are looking for enthusiastic and communicative (Senior) Backend Software Engineers - Python (m/f/d) to work on different parts of the momox backend in an agile environment in our Headquarters in Berlin.

Your Mission

  • Working with a passionate team on a central component of the momox tech stack (e.g. warehouse management system, integrating external marketplaces)
  • Understanding and solving complex business requirements
  • Conception and improvement of our software architecture
  • Taking ownership of your work, engaging in agile ceremonies and code reviews, and sharing your expertise within the team and company
  • Having a direct impact in a sustainable and financially stable company

Our Tech Stack

  • Python, Django, Flask, FastAPI
  • Celery, RabbitMQ
  • MySQL, MongoDB
  • CentOS, Debian
  • GitLab, CI/CD
  • Docker, Kubernetes
  • React, Vue.js, TypeScript
  • Google Cloud
  • TDD, DDD, Scrum

Your Profile

  • Our Tech Stack meets your experience and interest
  • You are a passionate team player and like to take over responsibility
  • Testing, clean architecture, and clean code are essential to you
  • Comfortable working on the command line (Linux/UNIX)
  • Familiar with different database paradigms (SQL, NoSQL)
  • Experience with distributed systems
  • Fluent in English and great communication skills for discussions and code reviews

Nice to Have

  • Knowledge of Hexagonal and Service-Oriented Architecture
  • Experience with Google Cloud Platform

You Can Look Forward To

  • Exciting tasks and challenges in the center of Berlin
  • Use 10% of your time for your passion projects: One day of a 14-day sprint is yours! Personal development, your own projects or learning new technologies – it’s up to you!
  • Work in an agile environment (Scrum) with flat hierarchies
  • Be part of a motivated, open-minded team and bring in new impulses
  • We support you in creating open source projects
  • Grow with space and budget for your professional development
  • Enjoy a good work-life-balance with flexible working hours
  • Prefer a MacBook or a Lenovo Thinkpad? Get your preferred hardware and Bose noise-canceling headphones
  • Benefit from a discounted public transport ticket, shopping vouchers for our medimops.de shop, yoga and workout sessions, team events etc.
  • Work in the best conditions with perks like an open space office, height-adjustable desks, table football, PS4, free snacks, fruit, drinks, coffee, etc.
  • Join a company with a sustainable business model – “We give used goods a new home”

Expertise level

Work arrangement

Key skills

Similar Jobs in Germany