Roku

Senior Software Engineer

Roku
Apply
3 hours ago
San Jose, CA, USASenior
H1B sponsor

Base Salary

$425k - $537k/yr

Responsibilities

  • Design, develop, and deploy scalable web applications and services.
  • Lead architecture discussions, own new projects, and deliver high-quality software on tight timelines.
  • Develop multi-tier, distributed microservices using Java, Spring, and Python.
  • Work with SQL, NoSQL, and Oracle database design.
  • Use AWS and Google Cloud services to build and operate cloud-based applications.
  • Partner with security and compliance teams on compliance, security, and audit requirements.
  • Participate in technical design, estimation, coding, testing, debugging, code reviews, maintenance, and support.
  • Collaborate with cross-functional teams and contribute to engineering tools, cloud technologies, and process improvements.

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, or a related field.
  • 10 years of progressive experience in the position or a related occupation.
  • At least one year of experience delivering multi-tier, highly scalable, distributed web applications.
  • At least one year of experience with software architecture, object-oriented design principles, and data structures.
  • At least one year of experience developing microservices with Java, Spring, Python, and CI/CD.
  • At least one year of experience with SQL, NoSQL, and Oracle database design.
  • At least one year of experience with AWS services including EC2, S3, RDS, SQS, VPC, and Elastic Cache.
  • At least one year of experience with Google Cloud services including Cloud Datastore, Cloud Storage, and Pub/Sub.

Benefits

  • Health insurance, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
  • Eligible for equity awards.
  • Global mental health and financial wellness support and resources.
  • Local benefits may include medical, dental, vision, accident, disability, commuter, and retirement options.
  • Up to one day per week of telecommuting may be permitted; Roku generally works in the office Monday through Thursday with Fridays generally flexible for remote work.
  • The California annual salary range is $425,000–$537,200.

Tech Stack

AWSGoogle CloudJavaPythonSQL

Categories

Roku

About Roku

1,001-5,000 employees

Roku builds streaming players, Roku-branded TVs and audio gear, and the Roku OS licensed to TV manufacturers. Its platform supports ad-supported and subscription streaming, including The Roku Channel and Roku Originals, and underpins a significant advertising business. Founded in 2002 and headquartered in San Jose, it is a public company trading on NASDAQ under the ticker ROKU.

Contact me