Bloomberg's Automation Services team needs to build and operate the core automation infrastructure that powers their managed fleet, designing and scaling systems for orchestration, configuration management, and last-mile execution for tens of thousands of machines. This platform is foundational for large-scale, mission-critical workflows.
Requirements
- 4+ years working with an object-oriented programming language (Python, C/C++, Java, etc.)
- Strong Linux/Unix systems background, including debugging and optimization in production environments.
- Deep understanding of the end-to-end web request lifecycle: DNS resolution, TCP/TLS handshakes, load balancing, HTTP, caching, and browser rendering.
- Expertise across the networking stack (L3–L7): from packet routing and TCP congestion control to CDN and application-level optimizations.
- Experience with additional programming languages (Go, React, Ruby, etc.)
- Experience with orchestration and configuration management systems (Chef, Ansible, Salt, Airflow, or similar).
- Experience contributing to open source projects.
Responsibilities
- Performance optimization at scale – tackling complex challenges in throughput, latency, scheduling, and reliability across massive automated systems.
- Custom extensions & integrations – building automation frameworks and developer-facing APIs on top of open source projects, making them enterprise-ready.
- Airflow 3 architecture & migration – designing our next-generation orchestration platform
- AI-powered workflows – integrating modern AI technologies (LLMs, model-context protocols, intelligent assistants) into automation pipelines to improve developer productivity and system intelligence.
- Upstream OSS contributions – collaborating with the broader open source community to enhance the tooling we rely on.
Other
- A degree in Computer Science, Engineering or similar field of study or equivalent work experience
- A collaborative, pragmatic approach to problem-solving and building scalable solutions.
- Experience with additional operating systems like Windows.
- Strong interest in testing, observability, and reliability engineering practices.