CI/CD Engineer

KeyBankBrooklyn, OH
$71,000 - $125,000Onsite

About The Position

We’re seeking a CI/CD Engineer to support the advancement of a delivery platform that enables secure, reliable, and efficient software releases. In this role, you will partner with application and platform engineering teams to design and implement modern automation solutions that scale across the organization and improve the speed and consistency of software and infrastructure delivery to production. This is a strong fit for someone who enjoys improving developer experience, reducing friction in the software lifecycle, and building standardized solutions that encourage broad adoption. The role offers the chance to influence engineering standards, strengthen platform capabilities, and help shape a delivery ecosystem built for speed, quality, and resilience.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field; or equivalent practical, hands-on experience.
  • 2+ years of experience in DevOps, CI/CD, Site Reliability Engineering (SRE), or full-stack development with hands-on exposure to CI/CD.
  • Proficiency in at least one programming language, such as Python, Go, or Javascript, along with shell scripting (Bash) to develop automation, integration workflows, and internal developer tooling.
  • Solid foundation in Google Cloud Platform (GCP), especially services such as GKE, Cloud Run, Cloud Build, IAM role bindings, and VPC service controls in modern cloud-native delivery environments.
  • Hands-on experience with GitLab, including branching strategies, GitLab CI YAML, matrix builds, parent-child pipelines, caching, and custom runner configuration in production-grade environments.

Nice To Haves

  • Solid understanding of Terraform configuration and state management to provision pipeline and cloud resources safely.
  • Knowledge of Docker, including multi-stage builds, layer caching, image optimization, and container orchestration concepts.
  • Hands-on experience working with binary/package registry ecosystems such as NPM, PyPI, NuGet, Maven, Docker, or Helm.
  • Hands-on experience integrating pipelines with REST APIs, webhooks, OAuth-based services, ServiceNow APIs, and other enterprise platforms to support low-touch change control, status checks, and cross-system workflow automation.

Responsibilities

  • Architect, build, and evolve scalable, reusable, and secure CI/CD pipelines in GitLab that support modern, multi-language, microservice-based applications.
  • Integrate deployment pipelines with change-management and compliance systems like ServiceNow to automate change requests and pipeline gates without manual overhead.
  • Administer package and container registries (e.g., JFrog Artifactory, GCP Artifact Registry) and support tooling to facilitate developer interactions with the registries.
  • Collaborate on building secure, repeatable deployment templates targeting Google Cloud Platform (GCP) services (such as GKE, Cloud Run, GCS, and IAM).
  • Create CI/CD templates and self-service automation that help product engineering teams launch new services quickly with secure defaults and built-in quality controls.
  • Embed static analysis (SAST/DAST), Software Composition Analysis (SCA), and unit/integration test gates directly into merge request pipelines.
  • Diagnose and resolve complex build, runner, caching, and deployment issues.
  • Interpret and write terraform. Debug state and provide guidance to developers.
  • Author clear, accessible developer playbooks, architectural diagrams, and migration guides to drive inner-source contributions and pipeline adoption.

Benefits

  • Eligibility for incentive compensation which may include production, commission, and/or discretionary incentives.
  • List of benefits for which this position is eligible.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service