Developer Platform Engineer

Posted 5 Days Ago
7 Locations
In-Office or Remote
Senior level
Artificial Intelligence • Software • Generative AI
The Role
Build and operate a developer platform for independently versioned modules across global compliance sites. Responsibilities include CI/CD and GitOps automation, reproducible builds, artifact provenance and signing, dependency graph and change-impact tooling, Kubernetes controllers, site provisioning, version management, security patch automation, and large-scale selective test orchestration.
Summary Generated by Built In

About the Role

You will be a core builder of the Financial Cloud developer platform — implementing the CI/CD pipelines, GitOps automation, artifact management, dependency graph engine, and change impact analysis tooling that allow 50-100 versioned modules to be independently built, tested, composed, and deployed across dozens of global compliance sites. You'll work directly with the Platform Architect to turn architecture blueprints into production systems used daily by hundreds of engineers.

 
 

Key Responsibilities

  1. Build module-level CI/CD pipelines: from commit to versioned artifact (Docker image + K8s manifest) published to the artifact registry, with reproducible build enforcement (hermetic environments, pinned toolchains, deterministic outputs)

  2. Implement build provenance automation: SLSA attestation generation, artifact signing, dependency chain verification integrated into every pipeline; Golden Signals validation in CI that blocks releases missing required metrics endpoints

  3. Develop the dependency graph database: ingest static dependencies (code imports, API contracts, schema references) + runtime dependencies (service mesh traces), provide queryable graph for impact analysis

  4. Build change impact analysis tools: given a PR, compute affected modules/sites/tests and surface results in the PR review UI; implement selective test orchestration that only runs dependency-graph-proven relevant tests

  5. Implement the GitOps deployment engine: ArgoCD/Flux controllers managing site config repos, automated reconciliation, staging → canary → production promotion with Golden Signals monitoring and auto-rollback

  6. Build site provisioning tooling: scaffolding tools that generate new site config repos with module version pinning + compliance parameters; self-service console for configuration-type sites

  7. Develop the version management console: module version status, version drift visualization across all sites, batch upgrade workflows, automated changelog generation, compatibility checking before deployment

  8. Implement the security patch force-push pipeline: automated SECURITY-REQUIRED PR creation across all site repos with SLA tracking and escalation triggers

  9. Build the four-layer test orchestrator: automated test selection by module/country/scenario tags, parallel execution at scale, coverage gap detection that blocks deployments with actionable feedback

 

Major Requirements

  1. 6+ years in backend / platform / infrastructure / developer tools engineering

  2. Strong proficiency in Go (primary) or Java/Kotlin, with scripting in Python

  3. Production experience with CI/CD pipeline development: GitHub Actions, Tekton, Jenkins, or custom pipeline orchestrators

  4. Hands-on with GitOps tooling: ArgoCD, Flux, Kustomize — at scale (10+ clusters/environments)

  5. Experience with Kubernetes: operators, custom controllers, CRDs, Helm chart development

  6. Solid understanding of container registries and artifact management (Harbor, ECR, Artifactory)

  7. Experience with build systems: Bazel, Gradle, or equivalent — reproducible builds, remote caching, build graph optimization

  8. Background in dependency analysis tooling or graph databases (Neo4j, Dgraph, or custom implementations)

  9. Preferred: Experience at AWS (CodePipeline, CodeBuild, Proton, Service Catalog) or GCP (Cloud Build, Artifact Registry, Cloud Deploy)

  10. Preferred: Background at Stripe, Adyen, or Square in developer platform teams

  11. Preferred: Experience building internal developer platforms (IDP) or platform-as-a-service for engineering organizations

  12. Preferred: Familiarity with supply chain security tooling (Sigstore, in-toto, SBOM generation)

Skills Required

  • 6+ years of experience in backend, platform, infrastructure, or developer tools engineering
  • Strong proficiency in Go or Java/Kotlin, with Python scripting experience
  • Production experience developing CI/CD pipelines using GitHub Actions, Tekton, Jenkins, or custom pipeline orchestrators
  • Hands-on experience with ArgoCD, Flux, and Kustomize at scale across 10+ clusters or environments
  • Experience with Kubernetes operators, custom controllers, CRDs, and Helm chart development
  • Understanding of container registries and artifact management, including Harbor, ECR, or Artifactory
  • Experience with Bazel, Gradle, or equivalent build systems, including reproducible builds, remote caching, and build graph optimization
  • Background in dependency analysis tooling or graph databases such as Neo4j or Dgraph
  • Experience with AWS developer platform services or GCP developer platform services
  • Background working at Stripe, Adyen, or Square in developer platform teams
  • Experience building internal developer platforms or platform-as-a-service solutions for engineering organizations
  • Familiarity with supply chain security tooling such as Sigstore, in-toto, and SBOM generation
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: City of Johannesburg
17 Employees
Year Founded: 2023

What We Do

Embedding VC is an early-stage venture fund backing Generative AI startups. All our investors are current and former builders and operators. We believe in the mission to develop AGI, and we are at the onset of a new computing super cycle, fundamentally driven by AI innovations.

Similar Jobs

Revel Logo Revel

Software Engineer

Aerospace • Hardware • Robotics • Software
In-Office or Remote
5 Locations
70 Employees

Dropbox Logo Dropbox

Platform Engineer

Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Remote
Canada
2500 Employees
125K-170K Annually

Affirm Logo Affirm

Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
Canada
2200 Employees
133K-183K Annually

Circle (circle.so) Logo Circle (circle.so)

Lead Engineer, AI Platform

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Remote
60 Locations
250 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account