4 hours ago
Manchester, United KingdomSenior
Responsibilities
- Design, develop, and deploy scalable web applications and services across multi-tier, distributed architectures.
- Drive architecture discussions, make technology and data-model decisions, own new projects, and deliver high-quality software.
- Develop and maintain microservices using modern frameworks and cloud-native technologies.
- Implement Infrastructure as Code workflows for reliable and repeatable deployments.
- Partner with security, compliance, and cross-functional teams to meet audit and security requirements.
- Participate in scoping, technical design, estimation, coding, testing, debugging, code reviews, maintenance, and support.
- Improve engineering tools, cloud-based technologies, services, and development processes.
Requirements
- 5+ years of experience delivering multi-tier, highly scalable, distributed web applications.
- Deep understanding of software architecture, object-oriented design principles, and data structures.
- Strong experience with test-driven development, test automation, and microservices.
- Experience with Infrastructure as Code workflows.
- Bachelor's or master's degree in Computer Science or equivalent practical experience.
- Ability to work proactively, make practical business trade-offs, communicate effectively, and collaborate cross-functionally.
- Experience developing finance applications is preferred.
- Terraform experience is preferred.
- Experience creating Apache Airflow workflows is preferred.
Benefits
- Hybrid work generally consists of working in the office Monday through Thursday, with Fridays generally flexible for remote work; some roles or locations require five days per week onsite.
- Benefits may include mental health and financial wellness resources, healthcare, life, accident and disability coverage, commuter benefits, retirement options, and paid leave in accordance with local policies.
- Reasonable accommodations and adjustments are available during the hiring process.
Tech Stack
Categories
About Roku
Roku builds streaming players, Roku-branded TVs and audio gear, and the Roku OS licensed to TV manufacturers. Its platform supports ad-supported and subscription streaming, including The Roku Channel and Roku Originals, and underpins a significant advertising business. Founded in 2002 and headquartered in San Jose, it is a public company trading on NASDAQ under the ticker ROKU.
