Mid or Senior Software Engineer - Python (m/f/d)

Eckdaten

Berlin
Computer Software

Arbeitsmodell

Hybrid · 3 Tage Homeoffice
vor 2 Wochen
Stellenbeschreibung

Über diesen Job

We are on a mission to save our planet - one second hand product at a time.

Join our Logistics team as a Mid or Senior Software Engineer -- Python (m/f/d) at our Berlin headquarters (hybrid work model) and help build the technology that powers the movement of millions of second-hand products, contributing directly to a more sustainable future.

Your mission

  • Redesign the warehouse management systems and processes using robotics and modern technologies
  • Design, develop, and deploy robust and scalable services using Python, Django and FastAPI
  • Conceptualize and improve our software architecture
  • Understand and solve complex business requirements
  • Take ownership of services and technical decisions, and actively contribute to agile ceremonies
  • Share your expertise, support knowledge sharing, and improve engineering practices
  • Write RFCs for the decisions and maintain Architecture Decisions Records

Our Tech Stack

  • Python, Django, FastAPI
  • Celery
  • MySQL, PostgreSQL, MongoDB
  • GitLab, CI/CD
  • Docker, Kubernetes
  • React, TypeScript
  • Google Cloud
  • TDD, DDD, Playwright

Your profile

  • Several years of professional experience with Python and Django or FastAPI
  • Proven experience with distributed systems and cloud technologies, preferably GCP
  • Experience using AI-assisted development tools to deliver software efficiently while maintaining high-quality standards
  • Proficiency in Linux/Unix environments
  • Passion for testing, clean architecture, and clean code
  • Fluent in English and great communication skills for discussions and code reviews
  • Please note: We can only accept applications with a valid work permit

You can look forward to

  • Flexible working hours: We follow a hybrid work model with 20 in-office days per quarter. You can work from home or spend up to 6 weeks per year working from countries within the EU.
  • Individual work environment: Design your ergonomic workspace with height-adjustable desks, your choice of laptop, and noise-cancelling headphones.
  • Open work environment: Work in a bright, open-plan office with a motivated team, library, and recreational areas.
  • Sustainability: We integrate sustainable practices into our daily office routine.
  • Training: Dedicated budget for your individual professional development, including courses and conferences.
  • Sport and fitness offers: Access to various sports activities and discounted memberships for Urban Sports Club or Wellhub.
  • Office dogs: Enjoy a relaxed atmosphere with our office dogs.
  • Team events: Regular events to connect and celebrate our successes together.