> Markdown version of [/jobs/ext/2946439-software-engineer](https://www.wearedevelopers.com/jobs/ext/2946439-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Con-Data Consultants, Inc - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $160,000.0 - $253,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon Elastic Compute Cloud, Microsoft Azure, Cloud Computing, Databases, Customer Data Management, Data Centers, Data Integrity, Data Systems, Software Debugging, Distributed Systems, Protocol Buffers, JSON, Python (Programming Language), PostgreSQL, Network Control, NoSQL, Queueing Systems, Redis, Blockchain, Session Management, SQL Databases, Management of Software Versions, Web 2.0, YAML, Alwayson, Google Cloud, Istio, Generative AI, Backend, Event Driven Architecture, Kubernetes, Web3.js, Terraform, Serverless Computing, Microservices - **Published:** September 16, 2026 - **Apply:** https://www.builtincolorado.com/job/software-engineer-control-plane/11196971?handler=ApplyRedirect ## About the Role 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 ## Description Conduit's 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. We're building a lifecycle service that observes what's 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 you've 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. It's a web2 stack in service of web3 technology - we don't 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 doesn't. 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. We'd rather pay that down than keep building on top of it. The team optimizes for correctness and reliability first. Performance matters, but this isn't a role about making one component marginally faster - it's about making sure a change in one system doesn't 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 you'll 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 don't 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 plane's abstractions. You'll 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 don't 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 team's oncall rotation, covering the control plane services you own rather than the customer data path, * 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 you'll find this work really exciting if you: * Are drawn to questions like: how do we know what's 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, we're primarily looking for engineers with strong systems judgment and the ability to quickly pick up new tools and frameworks., Build and operate Conduit's control plane services for provisioning, updating, repairing, and retiring customer infrastructure. Design schema-driven lifecycle systems, usage metering, APIs, contracts, internal tooling, and integrations with billing and partner systems. Ensure reliability through reconciliation, event-driven workflows, idempotency, retries, and eventual consistency. Own cross-team interfaces, improve maintainability, participate in on-call, and debug complex production issues across networking, performance, data integrity, and security boundaries. Top Skills, ArgocdCueGcp Pub/SubGoGoogle Cloud PlatformGoogle Cloud StorageGrpcKubernetesPostgresProtocol BuffersPythonRedisRiverYaml Elastic, Set technical direction for Elastic Cloud Serverless control-plane initiatives, designing distributed systems that orchestrate projects across AWS, Google Cloud, and Azure. Lead multi-quarter, cross-team delivery; write and review Go code; improve reliability, security, and cost efficiency; investigate incidents; participate in on-call; mentor engineers; and advise product and engineering leaders on technical trade-offs and roadmap decisions., Architect, and build highly available control-plane network services for TeraWave's satellite communications network. Design microservices for subscriber provisioning and session management, develop stateful distributed systems across terrestrial data centers and orbital nodes, and optimize SQL, NoSQL, and time-series databases handling billions of telemetry points. The role also involves cloud-native Kubernetes deployments, service mesh, resiliency patterns, event-driven architecture, and large-scale observability. Top Skills: AksC++CqrsDistributed CachingEksEvent SourcingGoGrpcIstioJaegerKafkaKubernetesLinkerdMicroservicesNoSQLOpentelemetryPaxosPrometheusRaftRustSQLTime-Series Databases What you need to know about the Colorado Tech Scene With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation. Key Facts About Colorado Tech * Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey) * Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3 * Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech * Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook) * Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures * Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Protector Of The Realm](https://www.wearedevelopers.com/videos/591-protector-of-the-realm) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)