Senior Backend Engineer

Salary Competitive
Equity To be negotiated

Do you enjoy shipping something you brainstormed, architected, designed and built? Are you always striving to find the simplest solutions to the hardest problems? Do you think code that doesn’t have tests is by definition legacy code? Then you sound like the person we’re looking for to join our backend engineering team.


What is Tonsser? 

Tonsser is the leading app and platform for youth football players with more than 1.3m players using the app to unlock their potential. The focus has been on building an excellent user experience that motivates, inspires and empowers players to be the best they can be and share it with the community... and discover life-changing opportunities.

With the vision of democratizing the football industry to create equal access to opportunities, we make it possible for players to build identity and capture their performance through stats and video to compare with the community and earn attention from both local and global clubs.

But that is just one part of Tonsser. We know that football is not only about getting discovered, most players have that dream, but play with the objective of having fun with their team. We have built a community that shares our values and aims to revolutionize the next generation of footballers.  

Backend engineer at Tonsser

As part of our fast growing football platform, we have many exciting challenges in scaling our backend infrastructure and building new product features for our users.

You will join the Backend Engineering team of Tonsser, the owner of our API, which is used heavily by our client apps (iOS, Android, React). The Tonsser API is built in Ruby on Rails, where we recently hit 100K LOC (with an additional 100K LOC of tests), so it’s a big system. The API is mainly hosted on Heroku, but AWS is also utilized for file storage and video transcoding. We use PostgreSQL as our main database, but also rely on Redis for caching/async jobs and Elasticsearch for search.

Besides working with the current Tonsser REST API, we have are going new ways to scale the Tonsser backend, by creating a new GraphQL API. Tonsser also has a huge scraping setup, run by our Match Data team, and working alongside the API team.

We embrace automated testing (TDD) and over 4.000 tests being run every time a new commit is added to our code base. We use CircleCI for our continuous integration pipeline, which allows us to test new changes quickly and deploy to our production environment several times a day.

When we build something, you’ll be part of the process from brainstorming all the way to shipping, and beyond, to seeing how it performs.

Joining date: November 2020


Requirements for the ideal candidate

  • You have minimum 3 years of experience working as a Backend Engineer

  • You've built and architected well crafted and scalable APIs using Ruby on Rails or a similar web framework.

  • Comfortable with REST, JSON and at least a curiosity into GraphQL

  • Experience working with relational databases like PostgreSQL or MySQL

  • Detail-oriented, focusing on writing high quality maintainable code

  • Writing unit and integration tests to ensure that your code is rock solid is a natural part of your workflow

  • Is a team player who strives to improve not only themselves, but everyone around them

  • Values developer productivity by automating as many things possible in your daily workflow

  • Knowledge around running resilient and scalable distributed services

  • Be fluent in English

Benefits (we know you want them)

  • Be part of a company with Multinational DNA, where the official language is English but we speak: Danish, Lithuanian, French, Spanish, Dutch, Serbo-Croatian, German, Polish, Portuguese, Bulgarian and Italian! 🌍

  • Private health care 🚑

  • Personal development budget 🤓

  • 100% Work from home flexibility / Remote Friendly 🏡

  • Free choice of devices and other setups that you need 📱💻

  • Pet friendly office 🐶

  • Donkey Republic membership, so you can explore Copenhagen like a true native 🚲

  • Food and awesome breakfast so make sure you start the day in the best mood, all organic 🍎😱

  • A relocation package for those adventurers ready to take the suitcases! 🗺

  • Monthly gaming nights (pizza included), where we geek out over everything from AEII, CS, Fifa, board games, you name it 🎮

  • Friday bars with beers, sound box, games, and just good times 🍺

  • Regular company trips ✈️

  • Mental health and sport come on the scene! Get a refund for your fitness subscription 🏋🏼‍♀️

  • Look matters too! An agreement with a hairdresser next door to the office will help you to stay flawless!! 💇🏽‍♀️

  • Feel free to arrange private happenings in the office in your free time 🎉

  • Catered, delicious lunch - every single day at 12:00 🌮 (with amazing cake every Thursday 🍰)

  • As startup-as-can-be office loft, just a stone's throw away from Frederiksberg Centre 🇩🇰

  • Bi-monthly Hackathons, where anyone with even the slightest coding skills can hack away and experiment with new frontiers 👹


About Tonsser

Team of 35 hungry and kind girls and guys. Offices in Paris, London, Germany and HQ in Copenhagen

Backed by international investors and founders of companies like Spotify, Booking.com, Peakon, Vivino ...

Working at Tonsser means you're working on something very exciting: Shaping the future of football. Through technology we've seen a way to impact how new talents get discovered; we're changing the game of football by placing the power where it belongs: in the hands of the 265 million performers of the sport. For the football players to be in control, they need their own football identity. That's why we've built an app empowering football players to showcase their achievements and determine their success.


Curious to know more about us?

  • Tonsser on LinkedIn https://www.linkedin.com/company/tonsser/

  • Tonsser scores €5.5M Series A to help discover the next soccer star(TechCrunch) https://techcrunch.com/2018/12/18/tonsser-scores-series-a/

  • How a football app used data to challenge the best academies in Europe(Tonsser Medium blog) https://medium.com/tonsser/how-a-football-app-used-data-to-challenge-the-best-academies-in-europe-be4289a59200

  • Huddersfield Town: Could e-scouting help Premier League side?(BBC) https://www.bbc.com/sport/football/46280781

  • A Danish startup built a LinkedIn for soccer players – and it could be a goldmine(Business Insider) https://nordic.businessinsider.com/danish-startup-creates-linkedin-for-soccer-players--and-it-could-be-a-goldmine-for-professional-clubs-2017-10/

  • Tonsser, the social app for youth soccer players, collaborates with Nike and raises new funding(TechCrunch) https://techcrunch.com/2017/07/06/tonsser-the-social-app-for-youth-soccer-players-partners-with-nike-and-raises-new-funding/


For more information or questions please contact us at irene@tonsser.com

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Social gatherings
Social gatherings

Social gatherings and games; hang out with your colleagues.

Free office snacks
Free office snacks

Peckish after lunch? We got your back with soft drinks, treats and fruit.

Equity package
Equity package

Want to be a partner? Look no further.

See all 17 benefits

Working at
Tonsser

We’re building a vertical social network to unite the 265 million active football players world-wide putting them in control of their own football identity. Players use Tonsser to scout their opponents before an important game, analyse their performances and save personal achievements season by season. More than 1.5 million youth players across Europe already use Tonsser to unlock their potential.

Read more about Tonsser

company gallery image