Confirmed on the employer's own hiring board on Oct 12, 2026. First seen by Alion on Aug 30, 2026. Roku scores A on the Alion truth index.
Join Roku's Advertising Engineering team as a Senior Software Engineer. In this hybrid role, you'll design, build, and maintain scalable systems for application development and large-scale data processing. You'll collaborate with cross-functional partners to translate complex business requirements into robust technical solutions and contribute to AI-powered initiatives. The ideal candidate has 8+ years of experience in software and/or data engineering, expertise in big data technologies, and a strong sense of ownership in driving projects from inception to user adoption.
Missions
- Architect and maintain production-grade data products and APIs, leveraging technologies such as Java/Scala, SQL, Spark, Airflow, and Kubernetes.
- Design, develop, and maintain data pipelines and ETL workflows using Apache Spark and Apache Airflow, ensuring reliability, scalability, and performance.
- Provide technical guidance and mentorship to junior engineers, promoting best practices in software and data engineering.
Profil recherché
- Experience with building agentic AI systems to automate decision-making and enhance analytics workflows (preferred)- Advanced SQL skills, with expertise in query optimisation for large datasets
- 8+ years of experience in software and/or data engineering with expertise in big data technologies such as Apache Spark and Apache Airflow
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
- Knowledge of CI/CD pipelines, DevOps practices, and infrastructure-as-code tools such as Jenkins and Terraform (preferred)
- Strong sense of ownership in driving projects from inception to user adoption
- Exceptional problem-solving abilities and the capacity to work independently or collaboratively
- Experience with cloud platforms such as AWS, GCP, or Azure, and containerisation tools like Docker and Kubernetes (preferred)
- Expertise in developing APIs and robust backend services, with strong programming skills in Python, Java, and/or Scala
- Experience in AdTech and advertising data platforms (preferred)
- Excellent verbal and written communication skills

