Senior Software Engineer

Apply

Overview

In this role, the Senior Software Engineer will work within a dedicated engineering team tasked with designing and maintaining global CI/CD capabilities for a large enterprise environment. The engineer will focus on building and scaling enterprise CI/CD platforms, enhancing developer experience, and ensuring secure and standardized software delivery across multiple teams. Collaboration with security, platform, and software engineering teams will be vital to embed security and compliance into the workflows.

Responsibilities

  • Build reusable CI/CD frameworks and developer tooling.
  • Design and implement custom GitHub Actions in TypeScript.
  • Create self-service deployment capabilities for engineering teams.
  • Standardize software delivery across multiple products and business units.
  • Embed security, governance, and compliance into delivery workflows.
  • Develop secure-by-default pipeline patterns using OIDC and secrets management.
  • Collaborate with platform, security, and software engineering teams to improve developer experience.

Requirements

  • Extensive experience with GitHub Actions.
  • Proven ability to build custom GitHub Actions using TypeScript or JavaScript.
  • Experience designing reusable workflow frameworks for multiple teams.
  • Strong TypeScript and Node.js development skills.
  • Expertise in implementing secure CI/CD patterns, including OIDC and secrets management.
  • Background in supporting large-scale engineering organizations.
  • Nice to have: familiarity with AWS or GCP, Kubernetes, Terraform or CDK, GitHub Apps, and Developer Experience tooling.
SkillsPlatform Engineer, DevOps, TypeScript, Node.js
LocationUnited Kingdom
TypeRemote
SourceLinkedIn
RecruiterScaleOps Search Ltd
Posted22/06/26