Fastly

Principal Engineer – Release Engineering

Fastly

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build, and operate release tooling across building, packaging, signing, artifact management, and deploying software.
  • Drive initiatives that make our engineers happier and more productive by reducing lead time for changes.
  • Collaborate with development and SRE teams to develop policies, standards, guidelines, governance and related guidance for CI/D operations.
  • Support developers from with build automation, merge resolution, CI, test automation, deployment based on tools usage and policies, standards.
  • Troubleshoot issues along the CI/D pipeline.
  • Participate in on-call support rotation

Requirements

  • 10+ years of experience
  • Ability to excel within an 'Agile' environment (i.e. user stories, sprints, iterative development, continuous integration, continuous delivery, shared ownership, test-driven development, etc.) .
  • Deep expertise in at least one of the following languages: Ruby, Python, Go.
  • Expertise with automation tools such as Jenkins, GitHub Actions or Dagger.
  • Strong written and verbal communication skills.
  • Experience with Infrastructure-as-Code frameworks such as Chef, Terraform, Ansible, etc.
  • Varnish, Nginx or other cache and proxy servers.
  • Knowledge of source code control management systems and configuration management (i.e. Git, GitHub, etc) and code branching/merging strategies.
  • Experience with Linux and containerization, particularly with Docker & orchestration platforms like Kubernetes.
  • Experience with a Cloud-based environment, particularly AWS and/or GCP. Both would be ideal!
  • Good understanding of quality control and test automation in agile-based continuous integration environments.
  • Experience with Omnibus and/or Debian packaging.
  • Experience with artifact repositories such as Artifactory or Sonatype Nexus.
  • Some experience with SQL and relational databases administration (i.e. Oracle, MySQL).
  • Open source license tracking, auditing and reporting.
Benefits
  • We care about you. Fastly works hard to create a positive environment for our employees, and we think your life outside of work is important too.
  • We support our teams with great benefits that start on the first day of your employment with Fastly. Curious about our offerings?
  • We offer a comprehensive benefits package designed to meet your needs. Our offerings may vary depending on the country where you work and are subject to change.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RubyPythonGoJenkinsGitHub ActionsDaggerChefTerraformAnsibleDocker
Soft Skills
strong written communicationstrong verbal communication