1

Home Based Bloomberg Software Engineer Jobs (NOW HIRING)

Senior Software Engineer - Base Layers

New York, NY ยท On-site

$134K - $176.70K/yr

See your work impact thousands of developers across Bloomberg and developers worldwide through open ... Actual compensation may vary based on factors such as geographic location, work experience, market ...

Senior Software Engineer - API Platform

New York, NY ยท On-site

$134K - $176.70K/yr

... The Bloomberg API Platform is the gateway to the world's most comprehensive financial data. We ... Actual compensation may vary based on factors such as geographic location, work experience, market ...

next page

Showing results 1-20

Home Based Bloomberg Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do home based bloomberg software engineer jobs pay per year?

As of Jun 1, 2026, the average yearly pay for home based bloomberg software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Home Based Bloomberg Software Engineer vs Remote Bloomberg Data Analyst?

AspectHome Based Bloomberg Software EngineerRemote Bloomberg Data Analyst
Required CredentialsBachelor's in Computer Science, coding skills, Bloomberg Terminal knowledgeBachelor's in Data Science, statistics, Bloomberg Terminal familiarity
Work EnvironmentHome office, computer programming, software developmentHome office, data analysis, reporting tasks
Employer & Industry UsageFinancial services, software development, Bloomberg LPFinancial services, data analysis, Bloomberg LP

Both roles are remote positions within Bloomberg, requiring familiarity with Bloomberg Terminal and industry-specific skills. The Software Engineer focuses on developing and maintaining software applications, while the Data Analyst specializes in analyzing financial data and generating reports. Understanding these differences helps candidates align their skills with the right role.

What cities are hiring for Home Based Bloomberg Software Engineer jobs? Cities with the most Home Based Bloomberg Software Engineer job openings:
What are the most commonly searched types of Bloomberg Software Engineer jobs? The most popular types of Bloomberg Software Engineer jobs are:
What states have the most Home Based Bloomberg Software Engineer jobs? States with the most job openings for Home Based Bloomberg Software Engineer jobs include:
Senior Software Engineer - Distributed Data and Retrieval Platform

Senior Software Engineer - Distributed Data and Retrieval Platform

Bloomberg LP

New York, NY โ€ข On-site

$134K - $176.70K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 19 days ago


Job description

Senior Software Engineer - Distributed Data and Retrieval Platform
Location
New York
Business Area
Engineering and CTO
Ref #
10051421
Description & Requirements
Bloomberg runs on financial data. Every price, corporate action, benchmark, security master update, point-in-time view, and derived fact must be correct, fast, durable, and available at global scale.
Our team builds the distributed OLTP storage layer behind some of Bloomberg's most critical financial data systems. We provide deterministic, purpose-built APIs that let Bloomberg engineers read and write financial data safely, while our platform absorbs the complexity of Vitess, MySQL, MyRocks, RocksDB, sharding, replication, compaction, observability, capacity management, and failure recovery.
This is a role for engineers who want to work close to the metal of distributed data systems. You will reason about query routing, storage-engine behavior, schema evolution, read-your-own-write consistency, hot shards, p99 latency, saturation, compaction debt, replication lag, backfills, and safe production rollout.
When Vitess, MySQL, MyRocks, RocksDB, or related tooling need to change to meet Bloomberg's requirements, we are prepared to make those changes - and contribute them upstream.
Our Team
We build the store services that make Bloomberg financial data discoverable, queryable, point-in-time accurate, and reliable across the company.
Our systems expose structured, schema-evolving datasets through unified APIs while preserving consistency, low latency, operational safety, and auditability. They serve both latency-sensitive OLTP traffic and high-throughput readers that power downstream systems, including Bloomberg's S3-based BBDS lakehouse.
This role is not about Spark internals. It is about making a distributed OLTP storage platform remain correct and performant under very different workload shapes: small deterministic reads, write-heavy dataflows, backfills, table materialization, snapshot reads, and massively parallel batch access.
We care deeply about production behavior. That means source-level debugging, disciplined benchmarking, workload modeling, high-cardinality observability, automated operations, safe rollout, and tooling that helps engineers understand exactly why the system behaved the way it did.
What's in it for you
  • Build OLTP store services supporting billions of mutations and transactions across thousands of shards.
  • Work deeply with Vitess, MySQL, MyRocks, RocksDB, and the operational realities of running them at scale.
  • Design deterministic, low-latency access patterns instead of relying on arbitrary SQL execution.
  • Build systems for time series, bi-temporal data, point-in-time queries, versioned facts, snapshot reads, and derived table materialization.
  • Diagnose and improve performance across the stack: application code, JVM, Linux, networking, MySQL, MyRocks, RocksDB, and Vitess.
  • Build observability for fast production debugging using structured events, traces, high-cardinality dimensions, SLIs, and storage-engine telemetry.
  • Make store services robust under both client-facing OLTP traffic and highly parallel batch-reader workloads.
  • Influence the architecture of Bloomberg's financial data platform.
  • Contribute improvements back to upstream open-source systems when Bloomberg's requirements push beyond what exists today.
You'll need to have
  • 4+ years of professional software engineering experience.
  • Strong programming skills in one or more of Java, Go, C, or C++.
  • Deep experience or strong interest in database internals, distributed systems, storage engines, or large-scale data infrastructure.
  • Strong debugging skills across application code, infrastructure, networking, and Linux.
  • Experience reasoning from first principles about throughput, latency, contention, queuing, caching, compaction, replication, saturation, and failure modes.
  • A degree in Computer Science, Engineering, Mathematics, or equivalent practical experience.
We'd love to see
  • Contributions to infrastructure projects such as Vitess, MySQL, RocksDB, MyRocks, or similar systems.
  • Experience operating or extending sharded MySQL, Vitess, distributed SQL, or large-scale OLTP platforms.
  • Experience profiling and tuning production systems with JFR, async-profiler, perf, eBPF, flame graphs, heap analysis, or custom benchmarking frameworks.
  • A track record of building reliable systems where correctness, latency, and operability matter.
  • A passion for mentoring engineers and raising the technical bar of a platform team.

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 podcast series for an inside look at our culture, values, and the people behind our success.

Bloomberg logo

About Bloomberg

Sourced by ZipRecruiter

Bloomberg runs on data. As the Data Management & Analytics team within Engineering, we support our organization's needs around managing data efficiently. The vision of the team is to build solutions that drive data quality, data dictionary, data stewardship, data lineage, reference, and master data management across various data domains (prospect, customer, vendor, material etc.). We partner with business teams across the organization in addressing their data needs and ultimately helping run business operations efficiently and make improved decisions.

Industry

Finance and insurance

Company size

10,000+ Employees

Headquarters location

New York, NY, US

Year founded

1981