B

Bloomberg

Global financial data, news, analytics provider

Senior Software Engineer - Data and Platform Tools

Platform EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USAIn-person

About the Job

Requirements

  • At least 5 years of professional experience designing, developing, and releasing high-quality software using Python, C++, C#, and/or TypeScript/JavaScript.
  • A degree in Computer Science, Engineering, or Mathematics, or equivalent work experience.

Responsibilities

  • Design, build, and operate distributed services powering the platform’s analytics, search, speech, computer vision, generative AI, and agentic systems.
  • Build and maintain production infrastructure for AI features.
  • Contribute to the agentic core platform and tooling used across engineering and other product disciplines.
  • Own deployment, release, and delivery pipelines, and improve how services are shipped.
  • Make significant architectural decisions and share that knowledge across the team.
  • Partner with backend/API, mobile, and web engineering teams on shared interfaces and infrastructure.
  • Participate in a cross-functional agile team spanning design and engineering.

Desired Qualifications

  • Experience with Google Cloud Platform services, including BigQuery, Cloud Run, Cloud Composer, and Artifact Registry.
  • Experience with infrastructure as code, particularly Terraform.
  • Experience designing and owning CI/CD pipelines, including Jenkins.
  • Experience designing, building, and operating distributed systems and production services.
  • Experience owning services across their lifecycle, including architecture, deployment, operation, and evolution.
  • Proficiency in Python.
  • Experience with cloud platforms and cloud-native services.
  • Experience with containerized workloads and orchestration.
  • Current practical use of AI-assisted and agentic engineering tools.
  • Ability to set technical direction and work independently.
  • Experience building or operating production LLM and agent systems, including evaluation frameworks.
  • Experience with a compiled language such as Go, Rust, or C++.
  • Experience with search infrastructure and indexing pipelines.
  • Experience with vector embeddings or databases and Retrieval-Augmented Generation.
  • Experience with speech (TTS/STT) or computer vision systems in production.

About the Company

Bloomberg

Global financial data, news, analytics provider

Bloomberg provides financial data, news, and analysis to help professionals make informed decisions and operate more transparently and efficiently. Its products deliver trusted information and insights through technology platforms that connect global financial communities, enable collaboration, and support decision-making. The company differentiates itself by offering broad, reliable data and news across markets, strong customer focus, and a culture that emphasizes collaboration, broad perspective, and doing the right thing for clients, people, and communities. Bloomberg’s goal is to improve market transparency and efficiency by delivering accurate information and tools that empower customers to act confidently and ethically.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
New York City, New York
Founded
1981

Recently Posted Jobs

Explore more opportunities at Bloomberg

See more jobs