EU remote
Software Developer - Go or PHP
About this role
ABOUT US: We’re the world’s leading sports technology company, at the intersection between sports, media, and betting. More than 1,700 sports federations, media outlets, betting operators, and consumer platforms across 120 countries rely on our know-how and technology to boost their business. The role: Working as a part of the AudioVisual Tribe, you will be responsible for applications together with the team members in other locations (Poland, Austria, Slovakia, Norway).
Most of our daily work involves technologies: PHP (Symfony), Go, React, TypeScript, MySQL (Aurora), Redis (ElastiCache), RabbitMQ (AmazonMQ), gRPC, REST API, GraphQL, k8s, Helm, AWS, Docker, Gitlab CI/CD, Grafana, Loki, Prometheus, NewRelic, SonarQube, Mend and more... We follow best practices around quality, including writing tests and reviewing each other’s code. Working in Scrum, we manage our tasks in Jira and keep detailed documentation in Confluence.
You will help develop and maintain services used by both internal users and external clients. With high traffic and demanding performance requirements, your code will need to be efficient, reliable, clean and maintainable. ABOUT YOU: Backend development experience with PHP or Go (2+ years) Knowledge of software architecture principles and design patterns understanding of microservices, and distributed systems, and APIs (REST, gRPC, GraphQL) Hands-on experience with SQL, NoSQL, and queue systems Understanding of system monitoring and observability tools (Prometheus, Grafana, Loki, New Relic) Practice TDD and pair programming Familiar with GitLab CI/CD workflows Nice to have: Experience with containerization (k8s, Docker, AWS) Experience in designing and working on highly scalable systems.
Experience with JavaScript and React is a plus, but not required OUR OFFER: A collaborative environment with colleagues from all over the world (Engineering offices in Europe, Asia and US) Ability to shape your own workday and career via a clearly defined professional and personal development plan Opportunity to work with senior leadership team and develop yourself within an inspiring and fast-growing company Vibrant and inclusive community, including Women in Tech and Pride groups which welcome all participants Flexible working hours OUR RECRUITMENT PROCESS: Initial Screening - A brief conversation with our Talent Acquisition Partner to review your background, experience, and expectations.