Senior Software Engineer - Trade Automation & Execution

Bloomberg

New York (NY)

On-site

USD 160,000 - 240,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) + match
Life insurance
Wellness programs
Medical, dental, vision

Job summary

Bloomberg's Trade Automation & Execution team in New York is seeking an experienced backend engineer to build low-latency, high-throughput distributed systems for real-time trading. You will design services powering automation, analytics, and execution workflows across asset classes, collaborating with engineers across Bloomberg on observability and performance optimization.

The role requires 5+ years in backend programming (C++, Java, or Python) on UNIX/Linux, strong data-structures knowledge,

Qualifications

  • The candidate has 5+ years of backend experience in OO languages and UNIX/Linux.
  • Strong knowledge of data structures, algorithms, and scalable design.
  • Experience with distributed systems, multi-threading, or high-performance apps.
  • A solid understanding of the full software development lifecycle.

Responsibilities

  • Build and optimize low-latency, high-throughput distributed systems for real-time trading.
  • Design services powering automation, analytics and execution workflows across asset classes.
  • Collaborate with Bloomberg engineers on observability, system design and performance.
  • Work with Kafka, Flink, Redis, Cassandra, Docker, and Kubernetes in cloud-native contexts.

Skills

Backend programming
C++
Java
Python
UNIX/Linux
Distributed systems
Multi-threading
Communication skills

Education

CS/Engineering/Math degree

Tools

Kafka
Flink
Redis
Cassandra
Docker
Kubernetes

Job description

Our Team

The Trade Automation & Execution group builds the platforms and services that power modern electronic trading at Bloomberg. We design and operate high-performance, distributed, real-time systems used by financial institutions worldwide to execute trades, automate workflows, and make data-driven decisions.

Location

New York

Business Area

Engineering and CTO

Ref #

10048205

Description & Requirements

The Trade Automation & Execution group builds the platforms and services that power modern electronic trading at Bloomberg. We design and operate high-performance, distributed, real-time systems used by financial institutions worldwide to execute trades, automate workflows, and make data-driven decisions.

Our work spans execution management, trading automation, connectivity, and analytics—supporting millions of transactions daily and integrating with thousands of market destinations. As markets evolve toward automation, scale, and intelligence, we’re re-architecting our systems to deliver the next generation of fast, reliable, cloud-ready trading technology.

What’s In It For You
  • Build and enhance low-latency, high-throughput distributed systems that support real-time trading.
  • Design and implement services that power automation, analytics, and execution workflows across asset classes.
  • Work with technologies such as Kafka, Flink, Redis, Cassandra, Docker, and Kubernetes.
  • Contribute to cloud-native architectures and scalable, fault-tolerant systems.
  • Collaborate with engineers across Bloomberg on observability, system design, integration, and performance optimization.
  • Gain deep exposure to global financial markets and how traders use data and automation to make decisions.
You’ll Need To Have
  • 5+ years of professional experience in backend programming in an object-oriented language (C++, Java, or Python), preferably on UNIX/Linux.
  • Strong knowledge of data structures, algorithms, and scalable software design and architecture.
  • Experience with distributed systems, multi-threading, or performance-sensitive applications.
  • A solid understanding of the full software development lifecycle, including design, implementation, testing, and deployment.
  • Excellent communication and collaboration skills.
  • A degree in Computer Science, Engineering, Mathematics, or a related technical field (or equivalent experience).
We’d Love To See
  • Hands-on experience in a real-time, high-volume environment.
  • Familiarity with distributed or streaming frameworks such as Kafka, Flink, Redis, or Cassandra.
  • Exposure to cloud-native development, Docker, and Kubernetes.
  • Experience building stateful or transactional systems with an emphasis on reliability and scalability.
  • Experience in system design, testing, and Agile development.
  • A proactive mindset, curiosity to learn new domains, and willingness to take ownership of projects end-to-end.
Why Trade Automation & Execution

You’ll be part of a team that directly impacts how markets operate every day. Whether you’re building execution algorithms, optimizing infrastructure for latency and scale, or delivering analytics that empower smarter trading decisions, your work will shape the future of automated trading.

If you’re excited by real-time systems, automation, and solving challenging engineering problems that have real-world impact, we want to talk to you!

Salary Range = 160,000 - 240,000 USD Annual + Benefits + Bonus

The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.

We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards 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) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.

Discover what makes Bloomberg unique - watch our for an inside look at our culture, values, and the people behind our success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Data Center Infrastructure Management API
Senior Software Engineer – Data Center Infrastructure Management API

Bloomberg • New York (NY)

On-site
USD 160,000 - 240,000
Generous benefits plan including medical, dental, and vision
401(k) with match
Paid holidays and time off
Senior Software Engineer - Hadoop Infrastructure
Senior Software Engineer - Hadoop Infrastructure

Bloomberg • New York (NY)

On-site
USD 160,000 - 240,000
Merit increases
Incentive compensation
Paid holidays
+8
Electronic Trading Support Specialist - EMSX Trade Desk
Electronic Trading Support Specialist - EMSX Trade Desk

Bloomberg • New York (NY)

On-site
USD 120,000 - 150,000
Senior Data Management Professional – Automation Engineer - Economics News
Senior Data Management Professional – Automation Engineer - Economics News

Bloomberg • New York (NY)

On-site
USD 110,000 - 190,000
Technical Product Manager - Real-Time Data Technology
Technical Product Manager - Real-Time Data Technology

Bloomberg • New York (NY)

On-site
USD 140,000 - 295,000
Senior Software Engineer - Analytics Platform
Senior Software Engineer - Analytics Platform

Bloomberg • New York (NY)

On-site
USD 160,000 - 240,000
Product Manager - Front to Back Operating Model - Buyside Post Trade
Product Manager - Front to Back Operating Model - Buyside Post Trade

Bloomberg • New York (NY)

On-site
USD 140,000 - 295,000
Bonus
Competitive benefits
401(k) + match
+1
Equity Market Specialist, Financial Solutions
Equity Market Specialist, Financial Solutions

Bloomberg • San Francisco (CA)

On-site
USD 185,000 - 275,000
Benefits package
Bonus
Tech Sales Specialist, Sellside & Majors - Enterprise Data Sales, Bloomberg Financial Solutions
Tech Sales Specialist, Sellside & Majors - Enterprise Data Sales, Bloomberg Financial Solutions

Bloomberg • New York (NY)

On-site
USD 185,000 - 250,000
Senior Software Engineer - Hadoop Infrastructure New York, NY Posted today
Senior Software Engineer - Hadoop Infrastructure New York, NY Posted today

Bloomberg • New York (NY)

On-site
USD 160,000 - 240,000