Senior Backend Developer, Tiqets

Salary not provided
AWS
Kubernetes
JavaScript
Python
Django
C#
Java
Redis
Go
Ruby
Flask
Git
Senior level
Remote in EU
Amsterdam
Tiqets

Digital ticketing platform for museums and attractions

Open for applications

Tiqets

Digital ticketing platform for museums and attractions

201-500 employees

B2CTravelLifestyleAnalyticsMobile

Open for applications

Salary not provided
AWS
Kubernetes
JavaScript
Python
Django
C#
Java
Redis
Go
Ruby
Flask
Git
Senior level
Remote in EU
Amsterdam

201-500 employees

B2CTravelLifestyleAnalyticsMobile

Company mission

Tiqet's mission is to make culture more accessible.

Role

Who you are

  • Bachelor’s or Master’s degree in Computer Science, or similar technical field of study, or equivalent practical experience
  • At least 5 years of professional experience as a developer working in an agile product development environment
  • Fluent in Python. Skilled in other programming languages like Ruby, Java, C#, Go, Javascript is cool, but not necessary
  • Good understanding of relational databases like PostgreSQL
  • Experience with AWS cloud stack or alternatives
  • Able to translate requirements into well-designed technical solutions and effective communication skills
  • Living in the Netherlands/EU region

What the job involves

  • As a senior backend engineer, you will be part of our B2B, B2C, or enabler teams
  • Our B2B and B2C teams focus on optimising the connection with our venues and suppliers, making tickets available to customers and distributors, ensuring the optimal checkout experience both on web and our App
  • The Enabler teams power the growth of Tiqets on the operational, technical, and business sides
  • Solve and code complicated, technical problems and ensure the code is performant, readable, well-structured, has automated tests, and follows our architecture, using primarily Python 3.x, Flask, SQLAlchemy, and Django
  • Find the right solution. Not taking too many shortcuts or overengineering
  • Communicate and act proactively. Help each other across team boundaries
  • Overall each team is responsible for:
  • The technology that powers our services
  • The quality, performance, and stability of our services through automated testing, monitoring, solving issues and measuring product and technical metrics
  • Maintaining and evolving the architecture based on business, product, and technical requirements
  • Keeping our Continuous Integration pipeline green, launching our automated deployment to the Kubernetes cluster and monitoring your changes in production
  • Learning and sharing knowledge with internal TechTalks and company wide Pizza & Drinks sessions
  • Examples of things you would do:
  • Refactor a piece of legacy code to make it more scalable
  • Review your teammates’ merge requests and give them practical feedback
  • Join the weekly tech sync to discuss cross team and technical roadmap issues
  • Write a POC in a week to test viability of a potential big feature
  • Investigate with our platform team why our celery workers mysteriously do not pick up tasks for 5 minutes after a deploy

Application process

  • We care about transparency so we are very open about our processes. Our recruiter will have a first introductory call with you
  • Then we have a technical call with our Hiring Manager which lasts about 30-45 minutes
  • If we decide to proceed, we will ask you to come up with a production-ready solution for a technical problem that you can work on offline. Don’t expect to be asked to build a whole system or set of components, the assignment should take you no longer than a couple of hours
  • A couple of senior backend engineers will review your submission
  • Based on their evaluation we will invite you to our main offices in Amsterdam for the interview rounds, or remote if applicable
  • The topic of the first interview will be about that assignment and your solution
  • The second interview will cover more in-depth knowledge about programming topics in general
  • The third and final interview focuses on cultural fit and the topics can be very diverse
  • Remember that during all these sessions you will have ample time to ask any questions as well
  • After all these interactions we both should have a good idea if there is a match. We aim to make an offer as quickly as possible which usually is within a couple of days!

Otta's take

Theo Margolius headshot

Theo Margolius

COO of Otta

Museums and attractions might have had people tolerating lengthy ticket-booth queues in the past, but the rising tide of digital transformation has today’s visitors expecting more. With many museums in particular operating on precarious funding models, they can’t afford to lose visitors, so Tiqet’s simple digital ticketing platform should offer something of a lifeline.

Tiqet’s easy browse-and-buy selection of e-tickets to top locations across the globe has proven especially useful - both for facilitating greater footfall, and for converting visitors to repeat customers with data gathering and analytics. It is this latter point that may prove especially useful: with an increasing proportion of museums' and attractions' revenue coming from gift shops and cafés, rather than ticket sales themselves, they are increasingly pivoting towards a consumer model. Consequently, they will need to keep a tighter finger on the pulse of consumer demand.

What bodes especially well for Tiqet has been a impressive funding round led by travel giant Airbnb, who offered guidance and collaboration to the startup. The company has led digital transformation in a key aspect of the tourism industry, and has made several advantageous partnerships with companies such as Klook and RUNNR.ai.

Insights

Most candidates hear
back within 2 weeks

6% employee growth in 12 months

Company

Company benefits

  • Young, energetic, international work environment
  • Bright, welcoming office located in the centre of Amsterdam
  • Competitive salary and paid holiday leave
  • Tiqets' learning academy: skill lab, group & individual learning
  • Annual company getaway to undisclosed location
  • Sports activities: free gym, running sessions, boot-camp, football, climbing and more
  • Fun, sociable company events in and out of the office
  • Friday drinks
  • Summer party
  • 20% employee discount code to explore great museums/venues worldwide
  • Pension contribution and travel compensation
  • Everyone - employed at Tiqets will receive a monthly internet allowance for working from home
  • Everyone - employed at Tiqets can reimburse home work space necessities

Company values

  • Be accessible - Help out, communicate honestly, and be there for each other
  • Be remarkable - Have fun, think creatively, and celebrate great moments together
  • Skip the line - Be fast, flexible, and smart; take responsibility and push forward

Company HQ

Jeruzalem, Amsterdam, Netherlands

Founders

Luuc Elzinga

(President)

Previously a partner and Co-founder at Think Too. Previously worked as the company's CEO from 2014-2020.

Maarten Raaijmakers

(Chief Supply Officer)

An experienced entrepreneur, they co-founded Splandingo and Mijn Register, as well as founding Minus3, before moving on to Tiqets.

Kasper Middelkoop

(Shareholder)

Previously the founder of Hotelchamp and co-founder at Midsol Media, and subsequently founded Smiler.

Previously the Director at Nimbuzz Internet Media. Went on to work as CPO at Nimbuss and Paylogic International.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 8 more jobs at Tiqets