Embedding VC Logo

Embedding VC

Developer Platform Engineer

Posted 29 Days Ago
In-Office or Remote
Hiring Remotely in CA
Senior level
In-Office or Remote
Hiring Remotely in CA
Senior level
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.
The summary above was generated by AI

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)

Similar Jobs

12 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Build and operate scalable AI platform infrastructure, including LLM and MCP gateways, agent runtimes, evaluation services, routing, quotas, observability, and security controls. Own projects from design through launch and on-call, establish technical standards, collaborate with security and infrastructure teams, and mentor engineers. Develop highly available distributed backend systems supporting AI workloads across Affirm’s financial products and engineering organization.
Top Skills: Ai FrameworksAWSAws BedrockChatgptClaudeKotlinKubernetesLitellmLlmsMcpMySQLPython
12 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Architect and operate Affirm’s large-scale Amazon EKS platform, including cluster lifecycle, node management, autoscaling, workload safety standards, infrastructure as code, GitOps delivery, observability, cost and capacity optimization, and self-healing automation. The role leads technical direction, partners cross-functionally, mentors engineers, and participates in on-call incident response.
Top Skills: Amazon EksArgo CdAWSCi/CdCluster AutoscalerCorednsEc2GatekeeperGitopsGoIamKarpenterKube ProxyKube-ApplierKubernetesMetrics ServerOpaPythonSpaceliftTerraformVpcVpc Cni
18 Days Ago
In-Office or Remote
CA
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Build and improve developer experience across large monorepos by leading framework and language migrations, dependency updates, build and CI improvements, automated refactoring, and agentic engineering workflows. The role identifies developer friction, creates safe automation and guardrails, partners with product engineering teams, measures impact, sets technical direction, and mentors engineers on tooling and codebase health.
Top Skills: Ast-Based ToolingBazelBuckCi/CdCodemodsGradleLlm-Based Coding ToolsNxPants

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account