Jobs · Information Technology · Texas

Software Engineer - Content Ingestion

Roku · Austin, TX · Yesterday
HybridInformation TechnologyFull-time

About the role

The Software Engineer on the Content Ingestion team will design, build, and maintain ingestion pipelines that process millions of assets from linear feeds and multimedia files, powering real-time content matching, recommendations, and advertising insights for Roku's ACR (Automatic Content Recognition) platform. This role focuses on full-stack operations across cloud and on-premises environments, including creating APIs, batch jobs, and infrastructure using AWS and GCP.

This role serves as a key liaison between US-based content partners and the engineering team in Seoul, South Korea, ensuring smooth data flow and partner communication. Day-to-day work includes setting up instances, managing deployments, implementing monitoring and observability, and participating in on-call rotations for critical production services.

Responsibilities

  • Create and manage infrastructure for both on-premise and cloud (AWS/GCP) deployments using Terraform and Ansible
  • Implement monitoring, alerting, and observability using tools such as Prometheus, Grafana, and Alertmanager
  • Optimize system performance, reduce costs, and manage technical debt
  • Communicate with US-based content partners to gather requirements and coordinate data ingestion
  • Collaborate with international engineering teams in Utah and Seoul, South Korea, including attending cross-timezone standups
  • Drive AI methodologies and agentic AI workflows within active code repositories
  • Conduct knowledge-sharing demos and perform code reviews
  • Manage containerized deployments using Docker and Kubernetes
  • Work with CI/CD pipelines and version control via Git

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 1–3 years of experience in software engineering, DevOps, or cloud operations
  • Proficiency in one or more of the following languages: Python, Bash, C++, or Go
  • Experience with cloud platforms such as AWS and/or GCP (Compute, Storage, Networking, Managed Services)
  • Familiarity with infrastructure-as-code tools such as Terraform and Ansible
  • Experience with containerization technologies including Docker and orchestration platforms such as Kubernetes
  • Strong understanding of Linux distributions and command-line tools
  • Experience with relational databases (e.g., Postgres) and non-relational databases (e.g., MongoDB)
  • Knowledge of monitoring and observability tools such as Prometheus and Grafana
  • Understanding of message queues, caching strategies, and horizontal/vertical scaling
  • Fluency across the agentic engineering toolchain, including coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks
  • Excellent problem-solving skills and the ability to communicate technical concepts to non-technical stakeholders
  • Strong written and verbal communication skills, particularly for cross-timezone and cross-cultural collaboration
  • Willingness to participate in on-call rotations and flexibility to occasionally collaborate across international time zones

Qualifications

  • Experience with AI and automation tools
  • Fluency across the agentic engineering toolchain, including coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks

Skills

  • AI methodologies and agentic AI workflows

Benefits

  • Global access to mental health and financial wellness support and resources
  • Local benefits including healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)

Pay

Competitive salary and benefits package

Schedule

Monday through Thursday in the office, Friday flexible for remote work

Similar jobs

Software Engineer

Capstone Research CorporationColorado Springs, CO· 1 mo ago
Engineering

Software Engineer

FlexTradeGreat Neck, NY· 1 mo ago
Finance$130k–$140k/yrapply on careers.flextrade.com

Software Engineer

EmpowerHartford, CT· 1 mo ago
Engineering$96k–$136k/yrapply on jobs.empower.com

Software Engineer

Electron EnterprisesIndiana, United States· 1 mo ago
Engineeringapply on electronenterprises.co.za

Software Engineer

CaltechPasadena, CA· 1 mo ago
Engineering$85k–$135k/yrapply on phf.tbe.taleo.net