Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Bloomberg Logo

Senior Software Engineer - Automation Services

Bloomberg

$160,000 - $240,000
Oct 27, 2025
New York, NY, United States of America
Apply Now

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.