Seccl

Senior DevSecOps Engineer

Seccl

full-time

Posted on:

Location Type: Hybrid

Location: Edinburgh • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudJavaScriptNode.jsTerraformTypeScript

About the role

  • Designing, building, and maintaining production-grade Node.js integrations, CLIs, and automation surrounding our Auth0 identity platform.
  • Leading firm-by-firm migrations to Auth0, implementing robust cutover strategies using feature flags, canaries, and detailed rollback plans.
  • Architecting and automating customer onboarding processes, including keypair/CSR handling, JWK publishing, and SSO connection setup.
  • Utilising Infrastructure as Code (Terraform) and CI/CD (GitHub Actions) to manage Auth0 configuration and ensure safe, repeatable deployments.
  • Implementing comprehensive observability for authentication paths with structured logs, monitoring dashboards, alerts, and SLOs.
  • Collaborating closely with product, engineering, and support teams on migration timelines, communications, and incident response.

Requirements

  • Proficiency in Node.js with proven experience building production services or CLIs with robust testing, error handling, and secure coding practices
  • Strong experience with Infrastructure as Code (Terraform) and CI/CD (GitHub Actions) for automating cloud and identity configurations, including secure secrets management
  • Solid understanding of core AWS services relevant to modern authentication patterns, such as API Gateway, Lambda authorisers, and CloudWatch
  • A commitment to observability with hands-on experience implementing structured logging, dashboards, and SLOs for critical services
  • Excellent collaboration skills, demonstrated through participation in design reviews, pairing, and writing clear technical documentation (e.g., runbooks, ADRs)
  • Experience with enterprise SSO (OIDC/SAML), SCIM provisioning, and proficiency in TypeScript are highly desirable
Benefits
  • 27 days holiday + bank holidays (some can be flexible)
  • day off on your birthday
  • three days (full time) per year for Dependant leave
  • Two volunteering days per year
  • Option to work abroad for up to six weeks a year
  • Secclbrate - our recognition programme that offers a mix of flexible rewards including extra pay, additional holiday and increased learning budget
  • Length of service award – one month paid sabbatical at eight years
  • 6% employer pension contribution, and life assurance
  • Private medical insurance with AXA Health
  • Enhanced Parental leave
  • MacBook and up to £500 home office set up budget
  • £750 per person learning budget
  • Health and wellbeing initiatives including free therapy via Wellness Cloud, mental health support via Headspace
  • Strong financial wellbeing focus including access to Octopus Money, Octopus Share Incentive Plan and will writing offering via Octopus Legacy
  • Perkbox – Flexi-points giving you a range of discounts and perks including free weekly coffee, gym and retail discounts
  • Access to initiatives like Cycle to Work and Octopus Electric Vehicle Leasing

Applicant Tracking System Keywords

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

Hard skills
Node.jsTerraformGitHub ActionsAWSAPI GatewayLambdaCloudWatchstructured loggingTypeScriptSSO
Soft skills
collaborationcommunicationtechnical documentationerror handlingsecure coding practicesdesign reviewspair programming