Medior/Senior Engineer Backend
Posted Updated
- At Tiqets we are changing how our customers experience culture. As a Tiqeteer, you will learn and you will teach; inspire and be inspired; intellectually challenge and be challenged. You will have fun, you will entertain, you will have freedom, autonomy, and work as part of a cohesive team
- We work in multidisciplinary teams combining roles such as Product Manager, Design, Backend, Frontend, Data Analysis
- As a 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
- 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 with Pizza & Drinks sessions
- 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
- Depending on your experience, write a POC to test viability of a potential big feature
- Investigate with the support of our platform team why our celery workers mysteriously do not pick up tasks for 5 minutes after a deploy
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
- Good understanding of relational databases like PostgreSQL
- Able to translate requirements into well-designed technical solutions and effective communication skills
- 3+ years of experience as a developer working in a product development environment
- Bachelor’s or Master’s degree in Computer Science, or similar technical field of study, or equivalent practical experience
- Fluent in Python. Skilled in other programming languages like Ruby, Java, C#, Go, Javascript is cool, but not necessary
- Experience with AWS cloud stack or alternatives
- Living in the Netherlands/EU region