Roku

Senior Software Engineer - Java, AWS

Roku
Apply
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.

Categories

Roku

About Roku

1,001-5,000 employees

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.

Contact me