Senior Software Engineer, Enterprise Engineering
RokuManchester, United Kingdom
As a senior technical lead, you consider yourself a platform services developer and developing innovative solutions using modern software frameworks and paradigms. You are self-driven and problem solver, with a strong background in building large-scale software platform and applications. You are execution focused and would develop a reputation for repeatedly delivering projects on-time.
What you'll be doing
- Design, develop and deploy scalable web applications and services, being part of everything from contributing to web technology and framework stack, to use case and data model design
- Drive architecture discussions, take ownership and responsibility over new projects, and deliver high quality software with tight timeline
- Partner with security and compliance teams to ensure the application meets compliance, security and audit requirements
- Participate in the continual improvement of engineering tools, cloud-based technologies/services, and process
- Define and participate in Agile development process, including scoping, technical design, estimation effort, coding, testing, debugging, code reviews, maintenance and support
- Collaborate with cross-function teams and demonstrate great communication skills
- 5+ years of experience in delivery multi-tier, highly scalable, distributed web application
- Deep understanding in software architecture, object-oriented design principles, and data structures
- Extensive experience in developing microservices using Java, Python
- Good experience in Test driven development and automating test cases using Java/ Python
- Experience in SQL / NoSQL (Oracle, Cassandra) database design
- Demonstrated ability to be proactive, self-driven, and make practical trade-offs based on business needs, entrepreneurial spirit
- Excellent verbal and written communication skills
- BS or MS degree in Computer Science or equivalent
- Experience in distributed computing frameworks like - Hive/Hadoop, Apache Spark
- Experience in developing Finance or HR related applications
- Experience with following cloud services: AWS Elastic Beanstalk, EC2, S3, CloudFront, RDS, DynamoDB, VPC, Elastic Cache, Lambda
- Working experience with Terraform
- Experience in creating workflows for Apache Airflow
View all remote jobs at Roku →
FAQ
- Is the Senior Software Engineer, Enterprise Engineering position at Roku remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Senior Software Engineer, Enterprise Engineering job posted?
- This listing was posted on October 22, 2025 and is still open for applications.
- How do I apply for the Senior Software Engineer, Enterprise Engineering position at Roku?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Security and Compliance jobs
Fullstack + AI Engineer - TX, USA
Photon Interactive UK LimitedUnited States
$48,000 - $168,000 annualremoteai-engineeringbackend-development+7
Vue JS | India | Offshore
Photon Interactive UK LimitedIndia
remotevue.js-developerjavascript-developer+9
Lead Fullstack Developer | Offshore
Photon Interactive UK LimitedIndia
remotefull-stack-developerjava-developer+10
Full Stack Architect | Las Vegas, NV
Photon Interactive UK LimitedUnited States
remotefull-stack-architecturesoftware-architecture+6
Senior Software Engineer (Frontend)
WritesonicIndia
remotereactfront-end-software-engineer+8