[Remote] Senior Developer Platform Engineer - Financial Cloud
Note: The job is a remote job and is open to candidates in USA. Confidential company is seeking a Senior Developer Platform Engineer for their Financial Cloud developer platform. The role involves building and implementing CI/CD pipelines, GitOps automation, and various tooling to support module management and deployment across compliance sites.
Responsibilities
- 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)
- 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
- 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
- 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
- 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
- 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
- Develop the version management console: module version status, version drift visualization across all sites, batch upgrade workflows, automated changelog generation, compatibility checking before deployment
- Implement the security patch force-push pipeline: automated SECURITY-REQUIRED PR creation across all site repos with SLA tracking and escalation triggers
- 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
Skills
- 6+ years in backend / platform / infrastructure / developer tools engineering
- Strong proficiency in Go (primary) or Java/Kotlin, with scripting in Python
- Production experience with CI/CD pipeline development: GitHub Actions, Tekton, Jenkins, or custom pipeline orchestrators
- Hands-on with GitOps tooling: ArgoCD, Flux, Kustomize — at scale (10+ clusters/environments)
- Experience with Kubernetes: operators, custom controllers, CRDs, Helm chart development
- Solid understanding of container registries and artifact management (Harbor, ECR, Artifactory)
- Experience with build systems: Bazel, Gradle, or equivalent — reproducible builds, remote caching, build graph optimization
- Background in dependency analysis tooling or graph databases (Neo4j, Dgraph, or custom implementations)
- Experience at AWS (CodePipeline, CodeBuild, Proton, Service Catalog) or GCP (Cloud Build, Artifact Registry, Cloud Deploy)
- Background at Stripe, Adyen, or Square in developer platform teams
- Experience building internal developer platforms (IDP) or platform-as-a-service for engineering organizations
- Familiarity with supply chain security tooling (Sigstore, in-toto, SBOM generation)
Company Overview
Apply To This Job