Software Engineer, Dev Productivity

HeyGen

• $180K — $240K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong experience with CI/CD tools like GitHub Actions, Jenkins, or CircleCI.
  • Experience with build systems such as Bazel or Gradle.
  • Familiarity with Python dependency management using tools like poetry.
  • Knowledge of containerization and Kubernetes.
  • Strong problem-solving skills focused on improving developer experience.
  • Proficiency in scripting and automation, particularly with Python or Bash.
  • Excellent communication skills for cross-team collaboration.

Responsibilities

  • Design, build, and maintain high-performance CI/CD pipelines.
  • Develop internal tools and automation to streamline engineering workflows.
  • Optimize build and test infrastructure to enhance feedback loops.
  • Collaborate with engineering teams to identify and resolve process inefficiencies.
  • Enhance and monitor developer environments for a better developer experience.
  • Advocate for best practices in software development and version control.
  • Drive automation and tooling adoption to boost engineering efficiency.

Benefits

  • Dynamic and inclusive work environment.
  • Opportunities for professional growth and advancement.
  • Collaborative culture that values innovation and creativity.
  • Access to the latest technologies and tools.
Full Job Description
Position Summary

As a Software Engineer, Dev Productivity, you'll work at the intersection of software development, automation, and infrastructure. Your mission is to streamline engineering workflows, optimize CI/CD systems, build and testing infrastructure, and enhance developer tooling to accelerate software delivery.

Key Responsibilities
  • Design, build, and maintain high-performance CI/CD pipelines to improve development speed and reliability.
  • Develop internal tools and automation to reduce friction in engineering workflows.
  • Optimize build and test infrastructure for faster feedback loops.
  • Work closely with engineering teams to identify and eliminate inefficiencies in the development process.
  • Enhance and monitor developer environments to improve developer experience
  • Advocate for best practices in software development, version control, and release management.
  • Drive the adoption of automation and tooling that increase engineering efficiency.

Key Qualifications
  • Strong experience with CI/CD tools like GitHub Actions, Jenkins, GitLab CI, Buildkite, or CircleCI.
  • Experience with build systems (e.g., Bazel, CMake, Make, Gradle).
  • Experience with python dependency management (e.g. poetry, uv)
  • Knowledge of containerization and Kubernetes for scalable builds and testing.
  • Strong problem-solving skills and a passion for improving developer experience.
  • Proficiency in scripting and automation with Python, Bash, or Go.
  • Excellent communication skills and ability to work across teams.

Preferred Qualifications
  • Experience with docker image build optimization
  • Experience with bazel
  • Experience with GPUs

What HeyGen Offers
  • Competitive salary and benefits package.
  • Dynamic and inclusive work environment.
  • Opportunities for professional growth and advancement.
  • Collaborative culture that values innovation and creativity.
  • Access to the latest technologies and tools.

Salary Range
$180,000 - 240,000 annually
Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program and emotional health resources.

Similar Jobs

More Jobs at HeyGen

  • Product Designer - Web
    $180K — $235K *
    Los Angeles, CA 90011 (Los Angeles County)
    Consumer Technology
    In-Person
  • Full-Cycle Technical Recruiter
    $100K — $150K *
    San Francisco, CA 94112 (San Francisco County)
    Enterprise Technology
    In-Person
  • Full-Cycle Technical Recruiter
    $100K — $150K *
    Palo Alto, CA 94303 (Santa Clara County)
    Technical Services
    In-Person
  • IT Engineer
    $150K — $190K *
    Palo Alto, CA 94303 (Santa Clara County)
    Information Technology
    In-Person
  • IT Engineer
    $150K — $190K *
    Los Angeles, CA 90011 (Los Angeles County)
    Information Technology
    In-Person

More Enterprise Technology Jobs

Find similar Software Engineer, Dev Productivity jobs: