{"schemaVersion":"jobsearcher.job.v1","id":"054dc523efbc1c3c87a1ac01","url":"https://jobsearcher.com/jobs/054dc523efbc1c3c87a1ac01","canonicalUrl":"https://jobsearcher.com/jobs/054dc523efbc1c3c87a1ac01","title":"Platform Architect","description":"About the Role The company operates 2000+ microservices deployed across dozens of compliance-regulated sites globally. They are transforming this into a modular financial cloud platform — organizing services into 50-100 independently versioned business modules, where each compliance site is a version set (a pinned, validated combination of module versions). As Platform Architect, you will own the version engineering and module governance architecture — the system that ensures every deployment is reproducible, every change's blast radius is computable, and every site composition is a known-good state. This is fundamentally a build systems + dependency management + change propagation problem at financial-grade reliability.\r\nKey ResponsibilitiesDesign the version set model: each site defined as a locked, tested combination of module versions (analogous to a Bazel workspace snapshot or Cargo.lock), with version compatibility matrices and automatic constraint solving\r\nArchitect reproducible build pipelines: any module at any version produces byte-identical artifacts regardless of when/where it's built; hermetic build environments, content-addressable artifact storage, SLSA Level 3+ provenance\r\nBuild and maintain the live dependency graph spanning 2000+ services: static analysis (code/API/schema) + runtime analysis (traffic-weighted call patterns), transitive dependency resolution with automatic conflict detection\r\nDesign the monorepo + package ownership governance model: clear module boundaries via DDD, CODEOWNERS enforcement, cross-module change protocols, module boundary enforcement tooling (lint rules, CI checks, architectural fitness functions)\r\nArchitect change impact analysis systems: given any PR, compute which modules/sites/tests are affected; selective test execution (run only dependency-graph-proven relevant tests); change confidence scoring (blast radius + coverage + stability → risk grade)\r\nDesign the GitOps-driven multi-site deployment model: site config repos declaring module versions + compliance parameters, automated deployment strategies (patch auto-deploy, minor with review, major with migration plan, security force-push)\r\nArchitect the four-layer testing framework: Module self-test → Platform compliance tests (parameterized by country) → Cross-module integration tests → Site-specific tests, with automated coverage enforcement that blocks deployments when gaps are detected\r\nMajor Requirements10+ years in large-scale distributed systems / platform infrastructure\r\nDeep expertise in build systems and dependency management at scale: Bazel, Buck, Pants, Nx, or equivalent (1000+ packages)\r\nProduction experience with reproducible build engineering: content-addressable storage, hermetic builds, deterministic CI, artifact provenance (SLSA)\r\nExperience building dependency graph tooling: static/runtime dependency analysis, impact computation, selective testing\r\nStrong background in semantic versioning governance across large service fleets: version resolution, compatibility constraints, lockfile-style pinning\r\nExperience with API contract evolution: protobuf/gRPC versioning, schema evolution strategies, contract testing\r\nExperience with multi-region/multi-tenant platform architectures serving regulated workloads\r\nTrack record of migrating monolithic systems to modular architectures without business disruption\r\nPreferred: Experience with Amazon's internal VersionSet / Brazil build system / Apollo deployment, or similar systems at Google (Blaze/Bazel), Meta (Buck/Configerator)\r\nPreferred: Background at Stripe or Adyen — multi-country financial platform with compliance parameterization#J-18808-Ljbffr","company":"Embedding","rawCompany":"embedding","city":"Millbrae","state":"CA","isRemote":false,"isActive":true,"createdAt":"2026-11-04T02:37:37.573Z","occupations":[{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Platform Architect","description":"About the Role The company operates 2000+ microservices deployed across dozens of compliance-regulated sites globally. They are transforming this into a modular financial cloud platform — organizing services into 50-100 independently versioned business modules, where each compliance site is a version set (a pinned, validated combination of module versions). As Platform Architect, you will own the version engineering and module governance architecture — the system that ensures every deployment is reproducible, every change's blast radius is computable, and every site composition is a known-good state. This is fundamentally a build systems + dependency management + change propagation problem at financial-grade reliability.\r\nKey ResponsibilitiesDesign the version set model: each site defined as a locked, tested combination of module versions (analogous to a Bazel workspace snapshot or Cargo.lock), with version compatibility matrices and automatic constraint solving\r\nArchitect reproducible build pipelines: any module at any version produces byte-identical artifacts regardless of when/where it's built; hermetic build environments, content-addressable artifact storage, SLSA Level 3+ provenance\r\nBuild and maintain the live dependency graph spanning 2000+ services: static analysis (code/API/schema) + runtime analysis (traffic-weighted call patterns), transitive dependency resolution with automatic conflict detection\r\nDesign the monorepo + package ownership governance model: clear module boundaries via DDD, CODEOWNERS enforcement, cross-module change protocols, module boundary enforcement tooling (lint rules, CI checks, architectural fitness functions)\r\nArchitect change impact analysis systems: given any PR, compute which modules/sites/tests are affected; selective test execution (run only dependency-graph-proven relevant tests); change confidence scoring (blast radius + coverage + stability → risk grade)\r\nDesign the GitOps-driven multi-site deployment model: site config repos declaring module versions + compliance parameters, automated deployment strategies (patch auto-deploy, minor with review, major with migration plan, security force-push)\r\nArchitect the four-layer testing framework: Module self-test → Platform compliance tests (parameterized by country) → Cross-module integration tests → Site-specific tests, with automated coverage enforcement that blocks deployments when gaps are detected\r\nMajor Requirements10+ years in large-scale distributed systems / platform infrastructure\r\nDeep expertise in build systems and dependency management at scale: Bazel, Buck, Pants, Nx, or equivalent (1000+ packages)\r\nProduction experience with reproducible build engineering: content-addressable storage, hermetic builds, deterministic CI, artifact provenance (SLSA)\r\nExperience building dependency graph tooling: static/runtime dependency analysis, impact computation, selective testing\r\nStrong background in semantic versioning governance across large service fleets: version resolution, compatibility constraints, lockfile-style pinning\r\nExperience with API contract evolution: protobuf/gRPC versioning, schema evolution strategies, contract testing\r\nExperience with multi-region/multi-tenant platform architectures serving regulated workloads\r\nTrack record of migrating monolithic systems to modular architectures without business disruption\r\nPreferred: Experience with Amazon's internal VersionSet / Brazil build system / Apollo deployment, or similar systems at Google (Blaze/Bazel), Meta (Buck/Configerator)\r\nPreferred: Background at Stripe or Adyen — multi-country financial platform with compliance parameterization#J-18808-Ljbffr","datePosted":"2026-11-04T02:37:37.573Z","dateModified":"2026-11-04T02:37:37.573Z","hiringOrganization":{"@type":"Organization","name":"Embedding","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"054dc523efbc1c3c87a1ac01"},"url":"https://jobsearcher.com/jobs/054dc523efbc1c3c87a1ac01"}}