an evangelist for platform innovation and reuse Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and lowlatency distributed systems Command of Java, C++ or Go/Golang Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time More ❯
Senior Software Engineer (Backend) who excels at building scalable, reliable services. Our Roku Mobile Backend team designs and implements robust backend services powering our mobile apps, ensuring optimal performance, lowlatency, and seamless scalability. If you're passionate about backend engineering and thrive on delivering innovative mobile-cloud solutions, we'd love for you to join us. We More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Lorien
Participate in the estimation of software development projects Contribute to the development and maintenance of technical documentation Mentor Junior Developers and assist with their professional development. REQUIREMENTS: Understanding of lowlatency, high-scale approaches such as WebSockets Thorough grasp of distributed web caching tools and techniques, e.g. Redis, etc Understanding of fundamental software development best practices, architectures and More ❯