Senior Software Engineer - Public Cloud Engineering Managed Compute
Used Tools & Technologies
IaCRequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Security @ 4
System Administration @ 4
Docker @ 3
Go @ 6
Jenkins @ 4
Kubernetes @ 4
Linux @ 7
Terraform @ 4
Python @ 4
GCP @ 4
CI/CD @ 4
AWS @ 4
Azure @ 4
Bash @ 6
Communication @ 4
Git @ 4
Networking @ 4
SRE @ 4
API @ 4
Observability @ 4
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
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.
Responsibilities
- 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 their needs and drive adoption of the 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
- Work end-to-end: talk to teams that use your tools, design solutions, build them, and drive adoption
Requirements
- 4+ years programming in Go, Python, or similar, plus comfort with Shell scripting (Bash)
- 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 for regular cross-team collaboration
Nice to have
- 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
The company offers a comprehensive benefits plan 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) with match, life insurance, and various wellness programs. (The company does not provide benefits directly to contingent workers/contractors and interns.)
Compensation
Salary Range: 160000 - 240000 USD Annually + Benefits + Bonus