Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Backend Developer (Python / Django)

Boost inc

München

Hybrid

EUR 70.000 - 90.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A leading retail tech company based in Munich is seeking a Senior Python Software Engineer to build reliable and scalable backend systems for their VendLive platform. Ideal candidates will have over 8 years of experience in Python and Django, a strong understanding of cloud infrastructure, and excellent communication skills. You will contribute to designing and maintaining cloud-side systems and supporting various teams to enhance the unattended retail technology landscape. Join a dynamic team with an emphasis on clean code and mentorship.

Leistungen

Budget for personal development
Benefits for well-being
Company swag

Qualifikationen

  • 8+ years of experience in building and scaling Django applications.
  • Proficient in PostgreSQL and experience with Redis.
  • Good communication skills to explain technical concepts.

Aufgaben

  • Design and maintain cloud-side ingestion engines for telemetry.
  • Develop integrations into 3rd party systems.
  • Practice test-driven development (TDD).
  • Conduct thorough code reviews.

Kenntnisse

Advanced Python 3.12+
Django
Django REST Framework
PostgreSQL
AWS
Soft Skills
Jobbeschreibung
What You'll Bring
  • Experience:8+ years of experience, with a strong track record of building and scaling Django based applications.
  • Advanced Python 3.12+, Django, and Django REST Framework experience. Deep expertise in modern Django architecture and Python development. Comfortable with asynchronous tasks, REST APIs, and integrations.
  • API Resilience:Proven experience building robust, idempotent cloud services that handle retries, failures, and network issues gracefully without causing duplicate operations or data corruption.
  • Databases:Proficient in PostgreSQL, with a strong understanding of efficient ORM usage and performance-aware query design (query optimization, indexing strategies). Experience with Redis for caching and session management.
  • Cloud / Infrastructure:Ideally (though not essential) you will have experience building and scaling cloud applications, with knowledge of AWS infrastructure, such as deploying container services, using terraform, and load management for high-availability systems.
  • Soft Skills:Good communication and collaboration skills, with the ability to clearly explain complex technical concepts with team members.
Why Join Us
  • A role that matters - brand is core to our growth, not a side gig
  • An international team that cares deeply and moves fast
  • A clear path to grow, own, and shape your area
  • Offices in Zurich, London, and 4 other countries
  • The usual:budget for personal development, benefits for your well-being, and some decent swag
At A Glance

We’re one of the fastest-growing companies in unattended retail tech - 150+ people, 5 countries, hundreds of customers, and a product that’s redefining how the world shops. We’re looking for a seasoned and thoughtful Senior Python Software Engineer who thrives on building reliable, scalable backend systems and takes pride in writing clean, maintainable code. You’ll be joining our cloud team working on our VendLive platform - managing our unattended retail devices across the globe.

You care deeply about long-term architecture, performance, and well-structured APIs that power critical services and integrations. You’re the kind of engineer who enjoys solving complex problems at scale, architecting robust solutions, and mentoring others to do the same. You’re pragmatic, proactive, and deeply invested in doing things the right way.

What You'll Do
  • Design and maintain the cloud-side ingestion engines that process telemetry and transactional data from tens of thousands of concurrent connections.
  • Develop integrations into 3rd party systems ensuring adequate abstraction layers are designed to simplify the data flow between systems.
  • Work closely with other teams to support them in building our end-to-end unattended retail technology, including contributing to our resilient connectivity/messaging layer, our device-side SDKs, and our front-facing point of sale applications.
  • Practice test-driven development (TDD) and build code you can trust to work today, tomorrow, and beyond.
  • Lead by example through thorough code reviews, championing best practices in clean architecture, modularity, and performance optimization.
  • Help onboard new developers, provide thoughtful feedback, and support the growth of team members through collaboration and technical guidance.
  • Maintain clear, comprehensive technical documentation for APIs (swagger, sphynx), services, and architectural decisions.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.