Senior Backend Software Engineer

Zagreb , Croatia
full-time

AI overview

Engage in developing and maintaining a high-traffic sports-tech platform while working on innovative features and collaborating with a talented team.

Place of work: Zagreb Office


ABOUT SOFASCORE


Some tell stories with words, we tell ours with numbers. Sofascore is a sports-tech platform created with one goal in mind – giving sports enthusiasts around the world a deeper understanding of the game. 


We pride ourselves with being the leading provider of advanced sports insights, covering more matches than anyone else on the planet: 20,000+ tournaments across 25 sports in 40+ languages. 


From the biggest derbies to amateur matches, Sofascore knows every game counts and that’s why we always aim to have the largest data coverage out there. This comes easy with Torneo, our very own tournament management software.


Original features such as the Sofascore Rating allowed us to position ourselves as the authority in evaluating player performance. Our unique algorithm took years to perfect and is an objective look at what’s happening on the pitch, more contextual than ever before. This led to the Player of the Season award, an accolade recognized by fans, players and media alike, founded to honor the best of the best. On the other hand, developing features like Sofascore Fantasy allowed our users to manage teams in numerous leagues worldwide, including the Champions League.

The Sofascore team counts more than 300 experts, primarily playing at our home court in Croatia, but we also have talents showing their skills worldwide.


ABOUT THE ROLE


Did you know that our platform handles a whopping 1.2+ PB of traffic every month? We also process an impressive 350+ billion requests per month, with 80% of those being API calls. Additionally, our system generates an incredible 25+ billion monthly events, resulting in a mind-boggling 35+ TB of data.


We're looking for a Backend Software Engineer (senior), who would participate in the maintenance and development of the application (and infrastructure) with their own ideas. Join us and be a part of this extraordinary digital journey!


Your tasks and responsibilities

  • working with other teammates on smart solutions for complex problems
  • handling sub projects that utilize enormous data sets
  • implementing new creative features the sports industry has not yet seen
  • collaborate with frontend and mobile developers
  • performing code reviews
  • If you have interests, working on DevOps stuff like scaling infrastructure with bare metal Kubernetes, Docker, Ansible, etc. 

What you bring to the team

  • at least 3 years of experience in PHP, experience with Symfony is a bonus
  • Git knowledge
  • results-oriented and high quality work
  • willingness to openly share knowledge and opinions with teammates
  • quick code reviews without compromising quality

What we use

  • Symfony 7.3 - the standard foundation on which the best PHP applications are built
  • PHP 8.4 - always running the latest and greatest
  • PostgreSQL - the world's most advanced open source relational database
  • Docker & Kubernetes - building and deployment automatization makes life easier
  • Beanstalk - job queue to process enormous amount of data
  • Varnish - cache all the things!
  • ElasticSearch, Redis - to help with search and some caches

What we offer

  • Competitive salary range
  • Excellent work-life balance
    • Enviable number of vacation days
    • Flexible working hours
    • Possibility of remote work
  • Family benefits package
  • Education - internal and through international conferences and workshops
  • Top quality equipment
    • MacBook Pro or Lenovo ThinkPad
    • Budget for Mobile phone
  • Paid package of general physical examination once a year
  • 10% of your weekly time to work on anything you want
  • Numerous other benefits that we would verbally communicate to you

 

Sounds good? It gets even better.


Send us your CV in English or Croatian

Looking forward to hearing from you. Let’s get the ball rolling! 🔥

Perks & Benefits Extracted with AI

  • Education Stipend: Education - internal and through international conferences and workshops
  • Flexible Work Hours: Flexible working hours
  • Top quality equipment and budget for mobile: Top quality equipment - MacBook Pro or Lenovo ThinkPad, Budget for Mobile phone
  • Wellness Stipend: Paid package of general physical examination once a year
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Back-end Software Engineer Q&A's
Report this job
Apply for this job