3 дня назад
Senior Software Engineer, Full Stack (Python/React)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer, Full Stack (Python/React): Building full-stack applications, APIs, microservices, and test infrastructure for Roku's embedded software automation ecosystem with an accent on performance, reliability, scalability, and AI-enabled tooling. Focus on deploying cloud-native services with Kubernetes, integrating LLM-driven capabilities, and designing robust frontend and backend systems for end-to-end quality workflows.
Location: Cambridge, United Kingdom; hybrid work with office attendance generally required Monday through Thursday. Fridays are generally flexible for remote work, and collaboration spans European and US timezones.
Company
is a public TV streaming platform connecting consumers, content publishers, advertisers, and television ecosystems worldwide.
What you will do
- Design and build full-stack web applications supporting end-to-end automation and test infrastructure.
- Develop APIs, microservices, and highly available frontend and backend systems for software quality workflows.
- Integrate AI capabilities, including LLM-driven experiences, skills, agents, MCP servers, and RAG pipelines.
- Deploy, scale, and monitor containerized cloud services on AWS using Kubernetes.
- Architect technical solutions, document requirements and constraints, and improve production performance and reliability.
- Collaborate with internal teams and external partners, participate in code reviews, and mentor less experienced engineers.
Requirements
- 7+ years of full-stack engineering experience with production web applications and backend services.
- Strong Python programming skills and experience with FastAPI, Flask, or Django.
- Frontend development experience with TypeScript or JavaScript, Next.js, React, and MUI.
- Experience with PostgreSQL, Redis, REST APIs, test-driven development, CI/CD, Jenkins, or GitLab.
- Experience with AWS, Kubernetes, containerized infrastructure, message queues such as RabbitMQ or Apache Kafka, and authentication approaches including OpenID and SAML.
- Strong problem-solving, communication, independent working, cross-functional collaboration, and technical troubleshooting skills, plus a Bachelor's or Master's degree in a relevant field.
Culture & Benefits
- Collaborative, fast-paced environment focused on pragmatic innovation and delivering customer-facing solutions.
- AI agents and smart tooling are used across brainstorming, planning, analysis, and implementation.
- Benefits may include healthcare, life and disability coverage, commuter support, retirement options such as 401(k) or pension, and local statutory benefits.
- Global mental health and financial wellness support, along with leave according to local policies and personal needs.
- Inclusive workplace with reasonable accommodations available during the hiring process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →