Software Engineer, Control Plane
Straight from Conduit’s careers page. Apply on the company site — no recruiter, no middleman.
Software Engineer, Control Plane
Department: Engineering
Location: Remote
Employment Type: FullTime
Conduit is an enterprise-grade blockchain infrastructure and tooling platform powering the next generation of on-chain applications.
Our platform supports many of the most notable teams in crypto, with use cases spanning payments, tokenization, and beyond. Built for security, customization, and scalability, Conduit delivers production-grade reliability paired with deep blockchain expertise—so teams can stay focused on what matters most: their product.
Backed by a $37M Series A led by Paradigm and Haun Ventures, Conduit is a remote-first company with offices in San Francisco and New York City for those who prefer a hybrid environment. Our team brings experience from companies like Meta, Amazon, Aave, Compound, and Paradigm.
We’re building the infrastructure layer that will power on-chain finance for the next decade.
If you want to build something people rely on every day, join us.
About the Role
Conduits Control Plane team owns the coordination layer of the Conduit Platform: the services that provision, update, and retire everything customers run on us — rollups, RPC nodes, indexing, and whatever comes next — meter what those products consume, and give both customers and our own team a trustworthy picture of what is actually running.
The core of it is a control loop. Were building a lifecycle service that observes whats actually running and reconciles toward the desired state, rather than writing a status field and hoping it stays true. It treats each product as opaque: its shape and configuration come from schema read at runtime, so onboarding a new product type is a description, not a pull request.
If youve worked on Kubernetes controllers, provisioning APIs, deployment systems, or any platform where the hard part is keeping many systems consistent with one another, this will feel familiar. Its a web2 stack in service of web3 technology — we dont require blockchain experience, and people on the team picked up the domain here.
Three things worth knowing up front:
A small, senior team with a large charter. Control Plane is small and entirely senior — this layer is critical enough that everyone on it operates independently. The surface area — lifecycle, usage reporting, the customer-facing API, internal tooling — is wider than the team can build at once, which is why we spent this year defining what it owns and what it doesnt. The upside is unusual influence: your design decisions become the architecture rather than one input among many.
The mission is automation. Plenty of platform operations still have a human in the loop. Turning those into automated, self-serve paths is the work — and because the first users of what you build are inside the company, the feedback loop is measured in hours, not quarters.
A lot of this work is decoupling before extending. These systems grew organically and carry real coupling. Wed rather pay that down than keep building on top of it.
The team optimizes for correctness and reliability first. Performance matters, but this isnt a role about making one component marginally faster — its about making sure a change in one system doesnt quietly break three others. Nearly everything here is an integration problem, so breadth of systems judgment counts for more than depth in any one specialty.
What youll work on
Lifecycle as a service. A single, well-defined interface for provisioning, updating, repairing, and retiring what customers run, backed by reconciliation against observed state rather than best-effort writes.
Schema-driven, product-agnostic design. Moving product-specific knowledge out of code and into contracts the service interprets at runtime, so products and the control plane can evolve independently.
Usage and consumption reporting. A product-agnostic path for metering what customers consume and reporting it to the systems that bill for it. We dont build the billing engine — but consumption data is money, and correctness here is unforgiving.
Internal tooling. Admin surfaces that let our own teams operate the platform through the control planes abstractions. Youll own the services and interfaces behind them, partnering with our UI engineers on the surface itself.
Responsibilities
Own the interfaces other teams build against — lifecycle operations, usage reporting, schema contracts — including how they version and migrate as they evolve
Integrate systems that dont fit together on their own, including third-party billing and partner integrations
Drive cross-functional coordination when the control plane is the shared point of integration
Improve the tooling and process that keep the platform maintainable and reliable
Participate in the teams oncall rotation, covering the control plane services you own rather than the customer data path
Qualifications
Required
5+ years building and operating production backend systems
Systems breadth: you reason across several interacting systems at once — how they fail, where the seams belong, how they stay consistent
Experience designing APIs and contracts that other teams depend on — versioning, backward compatibility, deprecation
Comfort with asynchronous and event-driven systems: idempotency, retries, partial failure, eventual consistency
Experience debugging complex issues across the stack — networking, performance, data integrity — and good instincts for where security boundaries belong
Self-directed: comfortable with ambiguity, able to take a loosely-defined problem and drive it to done
Able to become productive in an unfamiliar language quickly — our services are Go today
Bonus
Production Go experience
Built reconciliation- or controller-pattern systems (Kubernetes operators, Terraform providers, provisioning or deployment control planes)
Worked with schema- or config-as-data systems (CUE, JSON Schema, protobuf) and the realities of schema evolution and migration
Metering, usage reporting, or other systems where correctness has financial consequences
Built internal tools for expert operators
Crypto / web3 background — genuinely not required
We think youll find this work really exciting if you:
Are drawn to questions like: how do we know whats actually running? How do we make a change safely when several systems have to agree? How do we let products evolve without the control plane needing to know?
Would rather build the abstraction that makes the next ten integrations easy than hand-wire the eleventh
Want to work somewhere that writes real design docs — arguing a position, naming the tradeoff, and disagreeing in writing before the code gets written
Are excited about building robust, large-scale, always-on services
Love building and iterating on new technologies in a fast-paced environment
Our tech stack
A flavor of technologies in use:
Languages: Go (primary), Python
Services: gRPC / protobuf, GCP Pub/Sub, River (Postgres job queue), Watermill
Data: Postgres, Redis, GCS
Schema & config: CUE, YAML
Runtime we integrate with: Kubernetes, ArgoCD, GCP
While we value experience with these technologies, were primarily looking for engineers with strong systems judgment and the ability to quickly pick up new tools and frameworks.
Conduit does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law.
Similar remote jobs
All Software Engineer jobs →



Jobgether
Staff Software Engineer, Malware Detection (Remote)
Discover More than 100,000 Hidden Remote Jobs Before Everyone Else
Unlock All Remote Jobs Today
Simple pricing. Big savings on Quarterly and Yearly.
Monthly Access
- Instant access to fresh remote jobs from 500+ companies
- New opportunities added hourly, often 3-7 days before anywhere else
- Advanced filtering by role type, stack, pay, and location
- Priority customer support
Yearly Access
- Everything in Monthly
- Save $169 (~74%) vs paying monthly
- Average job search takes ~6 months - get covered for the whole journey
- Less than the cost of one lunch per month for competitive advantage
- Equivalent to just ~$4.92/month