Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Bloomberg Logo

Senior Software Engineer - Cloud Native Configuration Platform

Bloomberg

$160,000 - $240,000
Nov 7, 2025
New York, NY, US
Apply Now

Bloomberg is building a new platform to declaratively manage system configurations across hosts, clusters, and applications through a unified, scalable layer. The goal is to make configuration data-first, treat it as the source of truth, and enable continuous reconciliation of declared intent with actual system state, moving from traditional IaC to a configuration-as-data paradigm.

Requirements

  • Strong experience with Kubernetes: you understand its resource model, API-driven reconciliation, and declarative configuration workflows.
  • Solid programming skills in Go (Golang) or equivalent, with readiness to build controllers, automation tooling or platform features.
  • Experience building CI/CD pipelines or delivery tooling that support declarative workflows, versioning, audit-ability and continuous reconciliation.
  • Good grasp of cloud-native architectures, containerised applications, distributed systems and automation at scale.
  • Experience building configuration management solutions or platforms that treat configuration as data (rather than purely as code or scripts).
  • Experience building Kubernetes controllers/operators (CRDs, reconciliation loops, custom resource management).
  • Familiarity with the philosophical shift from IaC to CaD: treating configuration as structured data (with versioning, schema, contract, audit) rather than only templates.

Responsibilities

  • Architect and build scalable, reliable solutions for managing configuration data across environments, clusters, hosts and systems.
  • Drive automation of versioning, validation, reconciliation and drift-detection: enabling configuration data to represent intent, and continuous processes to ensure live state matches that intent.
  • Work closely with users and stakeholders to understand their configuration and operational needs, then translate into declarative models, APIs, abstractions and workflow tooling.
  • Lead the transition from traditional “configuration as code / infrastructure as code (IaC)” workflows to a configuration-data centric model where configuration is versioned, audited, treated as data, and reconciled continuously.
  • Ensure security and governance, especially around secrets, sensitive configuration, and policy-compliance, as part of our configuration data model.
  • Iterate on tooling, developer experience, operational visibility, and platform features that help teams treat configuration as first-class data rather than ad-hoc scripts or templates.

Other

  • We make a commitment to upstreaming features we'll be developing within Kubernetes and its ecosystem.
  • Whether pushing bug-fixes upstream, developing new features, giving presentations at conferences/meetups or collaborating with industry leaders, open source will be at the heart of this new team.
  • It's not just something we do in our free time - it is how we work.
  • Experience with infrastructure-as-code tools (Terraform, Ansible), even if just to understand their limitations, so you can help guide the shift toward a data-centric paradigm.