Roku logo
RokuPosted 1 month ago

Senior Full Stack Engineer

HybridCambridge, England, United Kingdom

Full TimeSenior LevelLargeTECH

Job Summary

Design and build full stack web applications using React and Node.js, integrating AI capabilities including LLM-driven experiences where appropriate. Develop APIs and microservices that connect tools, data, and platform workflows, then deploy, scale, and monitor services in cloud environments using Kubernetes. Build robust, highly available backend and frontend systems for developer-facing use cases while collaborating with cross-functional teams to define and deliver partner and internal tooling. Troubleshoot production issues, improve performance and reliability, and participate in code reviews to contribute to engineering best practices.

Required Qualifications

  • Proven full stack engineering experience with production web applications
  • Strong skills in TypeScript, JavaScript, React, and Node.js
  • Experience with backend development in Python or Go and frameworks such as FastAPI
  • Familiarity with PostgreSQL, Redis, and REST API design and integration
  • Experience with test-driven development and CI/CD workflows
  • Experience integrating AI technologies such as OpenAI, LangChain, or RAG pipelines
  • Understanding of authentication and authorization approaches including OpenID and SAML
  • Experience deploying cloud-native services on AWS with containerized infrastructure and Kubernetes
  • Experience with message queuing systems such as RabbitMQ or Apache Kafka
  • Demonstrated AI/agentic-tooling fluency
  • Bachelor's or Master's degree in Computer Science, Electronics, Communications, or a related field

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce