Senior Software Engineer

DAZN

Katowice

On-site

PLN 180,000 - 240,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Access to DAZN streaming service
Annual leave increases with time in 3‑
Private medical insurance
Life assurance
Pension scheme
Flexible working
Employee Assistance Program

Job summary

DAZN in Katowice is seeking a Senior Software Engineer to join the Roku team, focusing on UI and video playback experiences for the DAZN Roku application. You will design, implement, test and maintain features, collaborating with Senior/Staff Engineers, Product, Design, QA and Platform teams.

The role also offers opportunities to explore AI-assisted development, contribute across the full software lifecycle, and help deliver high-quality, reliable features across Roku devices.

Qualifications

  • Experience developing for Connected TV, streaming, mobile, web or embedded platforms.
  • Roku, BrightScript or SceneGraph experience is advantageous.
  • Knowledge of UI development principles, accessibility and responsive design.

Responsibilities

  • Develop, test and maintain features for DAZN's Roku application, focusing on high-quality user interfaces and video playback experiences.
  • Build UI components, screens and customer journeys in line with product requirements, design guidance and Roku platform standards.
  • Help improve application performance, stability, accessibility and usability across supported Roku devices and OS versions.
  • Integrate backend services, playback APIs, analytics and experimentation capabilities to support the wider customer experience.
  • Investigate and resolve defects relating to UI behaviour, playback quality, application stability and device-specific issues.
  • Write clean, maintainable and well-tested code, following engineering standards, secure development principles and code review practices.
  • Collaborate with Senior and Staff Engineers, Product, Design, QA and Platform teams to understand requirements, estimate work and deliver features.
  • Contribute to automated testing, CI/CD processes, technical documentation and the ongoing improvement of our development practices.
  • Use AI-assisted development tools responsibly to support coding, testing, debugging and productivity, while maintaining ownership of code quality and security.

Skills

UI development
Roku/SceneGraph
CI/CD
Agile methodologies
AI-assisted development

Tools

BrightScript
SceneGraph
CI/CD

Job description

Senior Software Engineer

Department: 61-446 - Technology - Product Technology

Employment Type: Permanent - Full Time

Location: Poland - Katowice

Description

Why Join DAZN?

At DAZN, we're changing the way the world experiences sport. From football and boxing to motorsport and more, we bring live sport to millions of fans around the world.

Our Connected TV platforms play a major role in that experience, and Roku is an important part of how we reach fans, particularly in the US market.

We're looking for a Software Engineer – Roku to help build and improve our Roku application. You'll work on features that fans use every day, from finding the sport they love to enjoying a seamless live streaming experience.

This is an opportunity to develop your engineering skills, work with experienced engineers and contribute to a product used by sports fans around the world.

The Role

As a Software Engineer – Roku, you'll help design, build, test and maintain features across DAZN's Roku application, with a focus on user interface and video playback experiences.

You'll work closely with Senior and Staff Engineers, Product, Design, QA and Platform teams to deliver reliable, user-friendly features that meet both customer needs and Roku platform standards.

You'll contribute throughout the software development lifecycle, from understanding requirements and writing code through to testing, debugging and releasing features.

You'll also have the opportunity to explore new engineering tools, including AI-assisted development, while continuing to build your technical expertise.

What You'll Be Doing:
  • Develop, test and maintain features for DAZN's Roku application, focusing on high-quality user interfaces and video playback experiences.
  • Build UI components, screens and customer journeys in line with product requirements, design guidance and Roku platform standards.
  • Help improve application performance, stability, accessibility and usability across supported Roku devices and operating system versions.
  • Integrate backend services, playback APIs, analytics and experimentation capabilities to support the wider customer experience.
  • Investigate and resolve defects relating to UI behaviour, playback quality, application stability and device-specific issues.
  • Write clean, maintainable and well-tested code, following engineering standards, secure development principles and code review practices.
  • Collaborate with Senior and Staff Engineers, Product, Design, QA and Platform teams to understand requirements, estimate work and deliver agreed features.
  • Contribute to automated testing, CI/CD processes, technical documentation and the ongoing improvement of our development practices.
  • Use AI-assisted development tools responsibly to support coding, testing, debugging and productivity, while maintaining ownership of code quality and security.
What You'll Bring:
  • Experience developing applications or features for Connected TV, streaming, mobile, web or embedded platforms. Roku, BrightScript or SceneGraph experience would be advantageous.
  • An understanding of UI development principles, including component-based development, navigation, responsiveness, accessibility and consistent user experience.
  • Basic to intermediate knowledge of video playback concepts, streaming quality, error handling and troubleshooting playback-related issues.
  • Practical experience with software testing, debugging, version control, code reviews and CI/CD pipelines.
  • Experience working in an Agile environment and collaborating with engineers, QA, Product, Design and other technical teams.
  • Familiarity with AI or LLM-based development tools and an interest in using them to improve coding, testing, debugging and documentation.
  • An understanding of responsible AI usage, including validating generated code, protecting data and maintaining security and engineering standards.
  • Good problem-solving skills, attention to detail and a willingness to learn, take feedback and develop your technical capabilities.
Benefits
  • Access to DAZN streaming service
  • Annual leave increasing by 3 days after 3 years
  • Private medical insurance (fully financed by DAZN)
  • Life assurance
  • Pension scheme (Pracowniczy Program Emerytalny)
  • Medicover sport and benefits' platform by NAIS. Choose from sports, fashion, shopping, tourism, pubs, development and courses benefits with kudos, charity options.
  • Vet and Life insurance for pets
  • Financially rewarding ‘Refer a Friend’ scheme
  • Family-friendly community
  • Opportunity for flexible working
  • Employee Assistance Program (psychological, managerial, legal and financial counselling)
  • Learning and development resources
  • Access to our internal speaker series and events
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Roku)
Senior Software Engineer (Roku)

DAZN • Katowice

On-site
PLN 210,000 - 290,000
Private medical insurance
Life assurance
Pension scheme
+4
Intern IT Engineer
Intern IT Engineer

DAZN • Katowice

On-site
PLN 36,000 - 58,000
Streaming service access
Private medical insurance
Pension scheme
+3
IT Engineer
IT Engineer

DAZN • Katowice

On-site
PLN 120,000 - 180,000
Access to DAZN streaming service
Annual leave increasing by 3 days
Private medical insurance
+9
Senior Roku Software Engineer – UI & Video Playback
Senior Roku Software Engineer – UI & Video Playback

DAZN • Katowice

On-site
PLN 180,000 - 240,000
Access to DAZN streaming service
Annual leave increases with time in 3‑
Private medical insurance
+4
Software Engineer
Software Engineer

Sportradar • Wrocław

On-site
PLN 180,000 - 280,000
Global team
Development plan
Senior leadership exposure
+1
Staff Software Engineer
Staff Software Engineer

Sportradar • Wrocław

On-site
PLN 350,000 - 480,000
Global offices
Development plan
Leadership exposure
+1
Fullstack Developer (FTC)
Fullstack Developer (FTC)

Sportradar • Warszawa

On-site
PLN 180,000 - 260,000
Global team events
Autonomy in workday management
Diversity and inclusion groups (Women,
Senior QA Engineer
Senior QA Engineer

Playbookengineering • Kraków

On-site
PLN 180,000 - 240,000
Competitive Salary
Professional Development
Healthcare coverage
+6
Senior Roku Software Engineer - UI & Video Playback
Senior Roku Software Engineer - UI & Video Playback

DAZN • Katowice

On-site
PLN 210,000 - 290,000
Private medical insurance
Life assurance
Pension scheme
+4
Mid Java Software Engineer
Mid Java Software Engineer

Sportradar • Warszawa

On-site
PLN 169,635 - 254,452
Collaborative environment
Defined professional development plan
Inclusive community programs