Jobs via eFinancialCareers ยท 9 hours ago
Senior Software Engineer - Cloud Native Configuration Platform - Bloomberg
Bloomberg is building a platform to manage system configurations through a unified, scalable layer. The Senior Software Engineer will architect and build solutions for managing configuration data, driving automation and ensuring security and governance while collaborating with users to meet their operational needs.
Financial Services
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
Qualification
Required
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
Preferred
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
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
Benefits
Paid holidays
Paid time off
Medical
Dental
Vision
Short and long term disability benefits
401(k) +match
Life insurance
Various wellness programs
Company
Jobs via eFinancialCareers
The space to inspire and grow exceptional careers in financial services and tech.
Funding
Current Stage
Growth StageCompany data provided by crunchbase