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 Senior Software Engineer will design, build, test, and deploy cloud-native solutions used by our Enterprise Customers, supporting billions of calls per month with hundreds of millions of TV viewers.
Requirements
- 6+ years of experience in professional software development, designing and building systems
- Experience with data-driven architecture and systems design (RESTful APIs, microservices architecture. GraphQL experience is a plus!)
- Experience with scalable, maintainable, reliable production software
- Proficiency utilizing SQL, NoSQL, In-memory stores at scale
- Demonstrated understanding and implementation of software design principles such as SOLID
- Experience with Software as a Service (SaaS)
- Experience working in a Continuous Integration / Continuous Delivery (CI/CD) model, including GitLab/GitHub and CI pipeline automation tools
- Proven success working in Agile environments (Scrum, Kanban, etc.)
- Strong understanding and implementation of cloud-native architectures (AWS serverless and/or containers preferred) at scale in production (or a strong desire for to learn this and gain these skills)
Benefits
- A collaborative environment with colleagues from all over the world
- Flexibility to manage your workday and tasks with autonomy
- A balance of structure and autonomy to tackle your daily tasks
- Vibrant and inclusive community, including Women in Tech and Pride groups
- Global Employee Assistance Programme
- Calm and Reulay app
- Online training videos
- Flexible working hours