Senior Software Engineer - Public Cloud Engineering Managed Compute
Role details
Job location
Tech stack
Job description
- 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
Requirements
- 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:
- Experience building and managing CI/CD pipelines (Jenkins, Git) for provisioning infrastructure and deploying artifacts
- Familiarity with Hashicorp Packer, Docker, and other tools for building immutable machine images
- Experience with Kubernetes and modern k8s ecosystem such as Bottlerocket, Karpenter, Kyverno
- SRE experience: machine ownership, monitoring, performance testing, incident response
- AWS, Azure, and/or GCP certifications
- Background in system administration (configuration, security, networking)
- Experience with modern security ecosystems such as Wiz and EDR tools
- Knowledge of software supply chains
Benefits & conditions
Salary Range = 160000 - 240000 USD Annually + Benefits + Bonus
The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.
We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.
Discover what makes Bloomberg unique - watch our for an inside look at our culture, values, and the people behind our success.
Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.