Bloomberg's Technology Infrastructure (TI) organization needs to provide compute, storage, network, and developer solutions for its products. The Platform & API team, specifically the Compute API team, needs to simplify infrastructure access, making it fast and self-serve for developers to provision virtual and physical machines through clean, intent-driven APIs.
Requirements
- 4+ years of experience with backend programming (e.g., Python, Go, or C++)
- Strong understanding of backend systems, API design, and distributed systems fundamentals
- Proven track record of delivering scalable, reliable, and maintainable systems in production
- Comfort working in Unix-based environments
- Familiarity with distributed systems best practices
- Experience with relational databases like PostgreSQL or MySQL
- Exposure to infrastructure platforms or virtualization technologies like OpenStack or ESX
Responsibilities
- Design and build distributed APIs and workflows for Bloomberg’s compute platform that turn developer intent into running infrastructure
- Improve the reliability, observability, and maintainability of the platform
- Collaborate with stakeholders to understand use cases, refine requirements, and enhance usability
- Lead and facilitate projects, ensuring alignment, clarity, and timely delivery
- Mentor junior engineers, share knowledge, and nurture technical excellence across the team
- Design and operate the developer-facing interface of TI’s Compute and Storage products
- Abstract the complexity of provisioning virtual and physical machines into clean, intent-driven APIs
Other
- Degree in Computer Science, Engineering, or equivalent practical experience
- Collaborate with stakeholders to understand use cases, refine requirements, and enhance usability
- Lead and facilitate projects, ensuring alignment, clarity, and timely delivery
- Mentor junior engineers, share knowledge, and nurture technical excellence across the team
- Exposure to workflow orchestration systems (e.g., Apache Airflow)