This is a strong fit for engineers who want to build platform software with real production impact, supporting teams across Bloomberg and ultimately enabling the reliable, secure services that Bloomberg’s clients depend on in real-world markets every day.
Technologies We Use
Our platform is built using Bloomberg’s internal engineering ecosystem and production infrastructure tooling, including:
Python
Go
KVM-based virtualization on Red Hat Enterprise Linux
Observability platforms such as Humio, Splunk, and Grafana
Bloomberg internal deployment, configuration, and infrastructure management tooling
We’ll trust you to
Design and build software systems that manage production services safely at scale.
Build deployment, configuration, validation, and observability workflows for production infrastructure.
Build systems that make changes easier to review, validate, audit, and roll back while reducing reliance on manual operator steps.
Improve telemetry, alerting, and health checks so issues are easier to detect and diagnose.
Own and operate the production services your platform manages, with support from the team and clear escalation paths.
Participate in an on-call rotation.
Work with internal users and partner teams to understand requirements, explain constraints, and deliver supportable platform solutions.
Review your own code and others’ code carefully, with high standards for correctness, design quality, test coverage, maintainability, and operational safety.
Challenge assumptions and help shape the architecture and operating model as the platform evolves.
You’ll need to have
Strong software engineering experience in a functional or object-oriented programming language. Python and Go are helpful, but strong engineering judgment matters far more than a specific language background.
Experience building, testing, debugging, and operating production software or infrastructure platforms.
Ability to reason through ambiguous technical problems, evaluate tradeoffs, and make sound design decisions.
Strong written, verbal, and diagram-based communication skills.
High standards for code authorship and review, including careful review of your own changes and others’ code for correctness, design quality, test coverage, and long-term maintainability.
A degree in Computer Science, Engineering, Mathematics, a similar field of study, or equivalent work experience.
We’d love to see
Experience building deployment platforms, orchestration systems, infrastructure-as-code workflows, or internal developer/operator tooling.
Experience designing safe rollout, validation, rollback, or automated remediation workflows.
Experience with observability tools such as Splunk, Grafana, Humio, Prometheus, or similar.
Experience supporting internal users with diverse requirements while maintaining clear platform standards.
Familiarity with Linux infrastructure, virtualization, or large-scale production systems.
Interest in mentoring others and raising the engineering maturity of a team.
If indicated, please note that years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role.
Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.