Logo
Roku Inc.

Senior Software Engineer, DevOps

Roku Inc., Boston, Massachusetts, us, 02298


Qualifications

Experience with at least 3 of the technologies/tools mentioned here: HAProxy, Kafka, Big Data/ Hadoop, Presto, Spark, Airflow, Pinot, Druid, Opensearch, Gcp, Data ProcBachelor’s degree or equivalent8+ years of experience in DevOps and/or Reliability EngineeringExperience working with monitoring and alerting tools (such as Datadog and PagerDuty) and being part of call rotationsStrong background in Linux/Unix shell scripting (or equivalent programming skills in Python)Experience scaling production systems running Big Data tools like Spark, Hadoop, Apache Druid, LookerUnderstanding of automation tools like Ansible, Terraform, AWS OpsworkResponsibilities

Responsibilities include automation and scaling of Big Data and Analytics tech stacks on Cloud infrastructure, building CI/CD pipelines, setting up monitoring and alerting for production infrastructure, and keeping our tech stacks up to dateDevelop best practices around cloud infrastructure provisioning, disaster recovery and guide developers on adoptionCollaborate on system architecture with developers for optimal scaling, resource utilization, fault tolerance, reliability, and availabilityConduct low level systems debugging, performance measurement & optimization on large production clusters and low latency servicesCreate scripts and automation that can react quickly to infrastructure issues and take corrective actionsParticipate in architecture discussions, influence product roadmap, and take ownership and responsibility over new projectsCollaborate and communicate with a geographically distributed teamExperience with Kubernetes, TerraformBenefits

Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their familiesOur comprehensive benefits include global access to mental health and financial wellness support and resourcesLocal benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs

#J-18808-Ljbffr