Senior Software Engineer, Search and Recommendations

Added
4 days ago
Type
Full time
Salary
Salary not provided

Related skills

java aws redis python memcached

📋 Description

  • Build large-scale platform products used by Roku engineers and consumers
  • Collaborate with Product/Design to iterate and deploy software
  • Lead efforts to evaluate new technologies and push best practices across the lifecycle
  • Manage project priorities, deadlines, and deliverables
  • Participate in Agile development: scoping, design, coding, testing, deployment

🎯 Requirements

  • Strong Java development experience (Python a plus)
  • Experience with large-scale cloud services, AWS
  • Experience selecting data stores and trade-offs
  • In-memory caches: Redis, Redis Cluster, Memcached
  • Track record monitoring deploy quality and troubleshooting
  • Deep knowledge of end-to-end web architecture
  • Master’s degree in CS, CE or equivalent

🎁 Benefits

  • Global access to mental health and financial wellness resources
  • Healthcare, dental, vision, life, disability, and retirement options
  • Paid time off and local leave policies
  • Fridays are remote/flexible for work-life balance in hybrid role
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →