Medior/Senior Backend Engineer (Python)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Medior/Senior Backend Engineer (Python): Solve complicated technical problems and develop performant backend services for B2B/B2C ticketing platforms with an accent on scalable architecture, databases, and APIs using Python 3.x, Flask, Django, SQLAlchemy. Focus on refactoring legacy code, optimizing checkout experiences, maintaining CI/CD pipelines, and ensuring service stability with Kubernetes deployments.
Hybrid role working 2-3 days per week at HQ in Amsterdam; must be living in the Netherlands/EU region.
Salary range: 5000β7000 EUR
Company
Award-winning tech scale-up revolutionizing ticket buying for cultural experiences like museums, zoos, and theme parks worldwide.
What you will do
- Solve technical problems ensuring code is performant, readable, well-structured with automated tests using Python, Flask, Django, SQLAlchemy.
- Design optimal solutions without shortcuts or overengineering for B2B, B2C, or enabler teams powering venues, suppliers, checkouts.
- Maintain service quality, performance, stability through testing, monitoring, metrics; evolve architecture based on requirements.
- Keep CI pipeline green, deploy to Kubernetes, monitor production changes.
- Refactor legacy code for scalability, review merge requests, investigate issues like Celery task failures, POC new features.
- Share knowledge via TechTalks and team sessions.
Requirements
- Bachelorβs or Masterβs in Computer Science or equivalent; living in the Netherlands/EU region
- 3+ years as developer in product environment
- Fluent in Python; good understanding of relational databases like PostgreSQL
- Experience with AWS or similar cloud stack
- Ability to translate requirements into technical solutions; proactive communication
Nice to have
- Skills in Ruby, Java, C#, Go, Javascript
Culture & Benefits
- Energetic international environment in central Amsterdam office
- Annual company getaway, mental health support via OpenUp
- Daily fresh lunch, sports activities (gym, running, football, climbing)
- Sociable events, 20% discount on museums/venues
- Pension contribution, travel compensation
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β