Skip to content

Senior Python Software Engineer

  • Hybrid
    • Groningen, Netherlands
  • Technology

Excited to build software that makes a real impact on users? Help shape the future of large-scale ticketing tech. Work with modern Python tools and tackle complex architecture!

Job description

Excited to build software that makes a real impact on users? At See Tickets, your code helps sell out events like Tomorrowland, Defqon.1, and Paradiso in just a few minutes. Our platform, Paylogic, has processed over 100 million tickets worldwide and we’re aiming for another 100+ million in the years ahead. You’ll join a highly autonomous, international team in Groningen building the best ticketing tech in the industry; fast, modern, and truly used at scale. If you’re a Senior Python Engineer who enjoys architecting, scaling, and shaping complex platforms with real ownership, let’s get in touch.

What you’ll Do

  • Design and build backend services using Python using our tech stack.

  • Lead high-impact projects that support millions of users.

  • Improve system performance, scalability, and reliability.

  • Collaborate closely with Product and Frontend teams.

  • Mentor other developers and raise the bar on engineering excellence.

  • Drive architectural decisions and contribute to long-term strategy.

What you’ll help shape

We’re tackling complex challenges as we scale and we’re looking forward to your input in how we solve them. You won’t just work on these systems; you’ll help define how they evolve.

  • Optimising key APIs to deliver sub-300ms response times under heavy load.

  • Designing safeguards to prevent overselling at scale, using atomic operations and distributed locking.

  • Building resilience into our systems with fault-tolerant services capable of automatically detecting and recovering from failures.

  • Scaling our platform to support 100,000+ users arriving within minutes of major events going live.

  • Driving the next phase of growth; another 100+ million ticket sales, architectural evolution, and platform-wide innovation.

Our Stack

  • Backend: Python, Flask, FastAPI, Celery, Redis, Memcached, MySQL, SQLAlchemy

  • Testing: Pytest, Selenium

  • Frontend: Angular, TypeScript (no experience needed)

  • Approach: We take an agile-agnostic approach: we work in sprints, hold daily standups, and conduct demos and retrospectives, assess which processes best suit the team and the product. 

Job requirements

  • 8+ years of professional experience building backend systems in production, with at least 3 years of experience with Python.

  • Strong Python skills with experience in Flask, FastAPI or similar.

  • Experience designing and maintaining high-availability systems.

  • Solid grasp of architecture, testing, and distributed systems.

  • A proactive, collaborative mindset; you mentor, challenge, and inspire others.

  • Based in or open to relocating to Groningen (visa sponsorship and relocation support available).

  • MSc/BSc in Computer Science or a related field.


What we have to offer you

  • 24 vacation days + travel reimbursement from 10km onwards.

  • If you're relocating from abroad to Groningen, we offer a relocation budget to help you settle in smoothly.

  • Hybrid working (2 days remote/week) after onboarding.

  • Career development support: coaching, training, clear levelling.

  • Remote working budget + laptop of your choice.

  • Mental health support via OpenUp.

  • Access to the events we support + monthly socials and company parties.

  • A driven, open, and international team that loves what we do.

  • And last but not least, two times an organised lunch and weekly Friday drinks.

No cover letter needed – in the next step, we’ll simply ask you a few questions to get to know you better.

or

Apply with Indeed unavailable
Hybrid
  • Groningen, Netherlands
Technology