Software Engineer Dev Productivity
HeyGenVisit HeyGen website
HeyGen is an AI video platform for creating avatar-led videos, generating videos from prompts, and translating video with lip sync.
Los Angeles, United States
Funding history
About HeyGen
HeyGen Technology Inc. provides AI video creation software and APIs, including AI avatars, video generation, translation/localization, and real-time avatar capabilities.
Skills
About the Role
You will build and maintain CI/CD pipelines, internal tools, and automation that improve delivery speed and reliability. You will optimize build and test infrastructure, improve developer environments, remove workflow inefficiencies, and promote software-development, version-control, and release-management practices.
Requirements
- Experience with CI/CD tools such as GitHub Actions, Jenkins, GitLab CI, Buildkite, or CircleCI
- Experience with build systems such as Bazel, CMake, Make, or Gradle
- Experience with Python dependency management such as Poetry or uv
- Knowledge of containerization and Kubernetes
- Proficiency in Python, Bash, or Go
- Communication skills and cross-team collaboration
Responsibilities
- Design, build, and maintain CI/CD pipelines
- Develop internal tools and automation for engineering workflows
- Optimize build and test infrastructure
- Identify and eliminate development-process inefficiencies
- Enhance and monitor developer environments
- Advocate for software-development, version-control, and release-management practices
- Drive adoption of automation and tooling
Benefits
- 401k plan
- Health benefits
- Generous PTO
- Parental leave program
- Emotional health resources
- Access to the latest technologies and tools
