Senior Software Engineer - Cloud Native Compute Infrastructure Core
Listed on 2026-10-18
-
Software Development
Cloud Engineer - Software, Software Engineer, DevOps, Backend Developer
Who We Are
The CNCI Core & Lifecycle team - part of Bloomberg’s Cloud Native Compute Services group - provides the compute foundations for cloud-native services at Bloomberg scale. We build the software, automation, and infrastructure capabilities required to operate and evolve Bloomberg’s large-scale physical compute fleet.
Location
New York
Business Area
Engineering and CTO
#
Description & Requirements
Who We Are
The CNCI Core & Lifecycle team - part of Bloomberg’s Cloud Native Compute Services group - provides the compute foundations for cloud-native services at Bloomberg scale. We build the software, automation, and infrastructure capabilities required to operate and evolve Bloomberg’s large-scale physical compute fleet.
Working Below The Application And Orchestration Layers, We Provide The Physical Infrastructure And Lifecycle Systems That Underpin Bloomberg’s Most Critical Stateful Platforms, Including
- Bloomberg Search infrastructure
- Hadoop analytics and compute platforms
- No
SQL database platforms - Relational database platforms
- On-premises GPU infrastructure supporting AI training and inference
Our mission is to ensure the fleet operates reliably and stays ready for critical workloads by automating provisioning, configuration, upgrades, and remediation across the entire hardware lifecycle.
This demands senior engineering judgment in distributed systems: orchestrating high-stakes changes across large-scale fleets while keeping critical stateful services available, resilient, and performant. You’ll navigate data placement, replication, capacity, and application-specific constraints to deliver infrastructure improvements safely at scale.
We'll Trust You To
As a Senior Software Engineer On CNCI Core & Lifecycle, You Will Design And Build Systems That Make Bloomberg's Physical Infrastructure Easier, Safer, And More Automated To Operate Will
- Improve the reliability of our foundational infrastructure by safely managing OS, firmware, network policy, and configuration changes across production fleets, while designing lifecycle workflows that enable graceful recovery, failover, and restoration for stateful workloads.
- Accelerate self-service management by delivering reusable tooling and APIs for platform teams running Hadoop, databases, search, and AI services.
- Automate compute life cycles end-to-end, from firmware and OS provisioning to full application-level stack deployment.
- Build and operate automation for rapid-response CVE patching and proactive security hardening across the fleet.
- Enhance system observability through robust monitoring, alerting, and cross-team architectural collaboration.
- Manage incident response and root-cause analysis with your team and end users to drive long-term system stability improvements.
Who You Are
- Take ownership:
You care about the craft and hold yourself to high engineering standards. - Systems thinking:
You see the big picture. You understand how a firmware change at the node level can ripple through the stack and affect the latency and reliability of a distributed database. - Own the challenge:
You’re a self-starter who gets a kick out of untangling tough infrastructure and production problems. - Automate everything:
You have an itch to eliminate manual toil; if it’s repetitive, you’ll automate it. - Collaborate openly:
You’re a team player who thrives on giving and getting honest feedback - we build better stuff together.
What We're Looking For
We are looking for engineers who enjoy solving infrastructure problems with software and are interested in working at the boundary between software and physical infrastructure.
- 4+ years of software engineering experience, with proficiency in Go, Python, or a comparable language.
- BA/BS, MS, or PhD in Computer Science, Electrical Engineering, or a…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).