Jobs and Careers
BL

Senior Software Engineer - Public Cloud Engineering Managed Compute

Bloomberg
New York City, United Statesfull_timeVerifiedPosted 29 Apr 2026
💰 $240,000/yr($160,000/yr$240,000/yr)

About the role

Senior Software Engineer - Public Cloud Engineering Managed Compute Location New York Business Area Engineering and CTO Ref # 10050591

Description & Requirements

Our Team:


We build the compute platform that Bloomberg teams use to deploy workloads on public cloud. If a team at Bloomberg needs to run something on AWS, Azure, or GCP utilizing compute such as virtual machines and containers, they're using the infrastructure and patterns our team built.


We own the full stack of compute tooling: golden OS images, Terraform modules for provisioning VMs, Python APIs that connect cloud compute to Bloomberg's internal systems, and the integrations that tie it all together with observability, security, and access management. We're the team other teams come to when they need to run compute in the cloud.


Key products and areas we work on:


- Secure-by-default golden images and image building workflows for building and deploying immutable VM workloads

- Terraform modules for provisioning and managing compute infrastructure across cloud providers

- Python APIs for connecting cloud compute with existing Bloomberg deployment and compute management systems

- Tooling for deploying, operating, and securing VMs and applications in public cloud

- Integrations with observability, security, and access management platforms



What's in it for you:


You'll be building the compute foundation for Bloomberg's multi-cloud environment, the infrastructure that other engineering teams depend on to get their work into production. The platform is growing in both scope and adoption, so you'll have real influence over how it evolves.


You'll work end-to-end: talking to the teams that use your tools, designing the solution, building it, and driving adoption. The work spans cloud providers, touches real infrastructure, and has a direct impact on how Bloomberg operates in the cloud.



We'll trust you to:


- Build self-serve tools that let development teams provision compute infrastructure, deploy applications, and run their operational environments without hand-holding

- Design solutions that work across multiple cloud providers, using cloud-native constructs alongside tools like Terraform

- Work directly with security, SRE, and application teams to understand what they need and drive adoption of our platform

- Write and maintain infrastructure as code using Terraform to provision and manage cloud resources in a repeatable, automated way

- Build and maintain Python APIs and tooling that integrate cloud compute with Bloomberg's internal systems



You need to have:


- 4+ years programming in Go, Python, or similar, plus comfort with Shell scripting (Bash)

- A degree in Computer Science, Engineering, or equivalent work experience

- Strong Linux/Unix fundamentals

- Hands-on experience with AWS, Azure, and/or GCP

- Experience building and managing infrastructure with Terraform

- Solid understanding of systems concepts: networking, storage, compute, and how cloud providers model these

- Clear communication skills as you'll be working across teams regularly



We'd love to see:

<

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Bloomberg

View company profile →