Roku

Senior Software Engineer, Advertising

Roku

Apply
2 months ago
Boston, MA, USA
Senior / Staff+
H1B Sponsor

Base Salary

$198k - $286k/yr

Responsibilities

  • Design, develop and deliver high-quality web applications and back-end services in a Service Oriented Architecture (SOA) model.
  • Add new functionality to existing systems while improving usability, quality, performance, and scalability.
  • Provide technical leadership, guidance, and support to other team members.
  • Participate in planning and refining features to create innovative and collaborative designs.
  • Work closely with UX designers, product management, and end-users to create exceptional user experiences.
  • Provide ongoing support and maintenance of existing products.
  • Deliver constant value back to the business in a highly agile team following continuous deployment.

Requirements

  • BS or MS in Computer Science or equivalent.
  • 8+ years of web applications development experience.
  • Expert-level knowledge of JavaScript.
  • Deep experience with NodeJS, TypeScript, and frameworks like Express, NextJS, and React.
  • Working knowledge of containerization and Kubernetes.
  • Expertise in designing and developing APIs with a firm grasp of API lifecycle management.
  • Experience building large scale and low latency distributed systems.
  • Familiarity with database technologies such as PostgreSQL, Redis, and ElasticSearch.
  • Knowledge of programming best practices, design patterns, and testing frameworks.
  • Experience with cloud technology like AWS and GCP.
  • Mindset toward AI adoption and experience using development AI tools like GitHub Copilot.
  • Superior problem-solving skills with a history of delivering high quality, scalable solutions.
  • Intrinsically motivated, independent thinker who works well alone or in group settings.

Benefits

  • Health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
  • Global access to mental health and financial wellness support.
  • Local benefits may include healthcare, life, accident, disability, commuter, and retirement options.
  • Flexible remote work options on Fridays.

Tech Stack

AWSElasticsearchExpressGoogle Cloud PlatformJavaScriptKubernetesNext.jsPostgreSQLReactRedisTypeScript

Categories

BackendFrontendFull Stack