HeyGen

Software Engineer, Data

HeyGen
Apply
6 months ago
Palo Alto, CA, USA +2 moreMid Level / Senior
H1B Sponsor

Base Salary

$180k - $220k/yr

Responsibilities

  • Design, develop, and maintain batch and real-time pipelines using Python, Go, Spark, and Kafka to process large-scale multimodal data.
  • Build data structures and APIs that support low-latency intelligent features such as PPT-to-video automation and interactive AI avatars.
  • Architect and manage data lakehouse solutions using Snowflake, Databricks, or Apache Iceberg for efficient storage and querying of unstructured media data.
  • Implement data quality checks, data contracts, monitoring, and observability to improve production data reliability.
  • Transform raw data into structured data products for front-end applications, API endpoints, and AI agents.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
  • At least 3 years of experience as a Backend Software Engineer with heavy data processing responsibilities.
  • Strong proficiency in Python for ETL and scripting and SQL for data modeling.
  • Experience with AWS or GCP and data technologies including Kafka, Spark, and Snowflake or Databricks.
  • Experience or interest in computer vision or generative AI data processing.
  • Proactive ownership mindset and ability to work in a fast-paced startup environment.

Benefits

  • Competitive benefits package including equity, a 401k plan, health benefits, generous PTO, parental leave, and emotional health resources.
  • Dynamic, inclusive, and collaborative work environment focused on innovation and creativity.
  • Opportunities for professional growth and skill development.
  • Access to state-of-the-art technologies and tools.

Categories

BackendData Engineering
HeyGen

About HeyGen

51-200 employees

HeyGen is a message-first AI video platform that helps people and AI agents turn ideas into professional video in minutes. Used by a community of over 30 million users and 85% of the Fortune 100, HeyGen makes it easy to create and share videos seamlessly across languages and formats.