1

Vitess Jobs (NOW HIRING)

Software Engineer - Insights

San Francisco, CA ยท On-site +1

$120K - $290K/yr

Vitess, an open-source database clustering system for horizontal scaling of MySQL, enables businesses to efficiently handle large-scale data workloads - without sacrificing developer experience.

Developer Educator

San Francisco, CA ยท On-site +1

$130K - $200K/yr

Our database platform offers developers the fastest and most reliable Postgres and Vitess+MySQL databases, enabling businesses to efficiently handle data and workloads of all scales. We also take DX ...

Software Engineer - Surfaces

San Francisco, CA ยท On-site +1

$120K - $290K/yr

Vitess, an open-source database clustering system for horizontal scaling of MySQL, enables businesses to efficiently handle large-scale data workloads - without sacrificing developer experience. Our ...

Developer Educator

San Francisco, CA ยท On-site +1

$130K - $200K/yr

Our database platform offers developers the fastest and most reliable Postgres and Vitess+MySQL databases, enabling businesses to efficiently handle data and workloads of all scales. We also take DX ...

Diagnose and resolve complex production issues involving distributed services, MySQL/Vitess, and cross-service dependencies. * Improve system security, correctness, and developer velocity through ...

Software Engineer - Platform

San Francisco, CA ยท On-site

$120K - $290K/yr

Vitess, an open-source database clustering system for horizontal scaling of MySQL, enables businesses to efficiently handle large-scale data workloads - without sacrificing developer experience. Our ...

Software Engineer - Platform

San Francisco, CA ยท On-site +1

$120K - $290K/yr

Vitess, an open-source database clustering system for horizontal scaling of MySQL, enables businesses to efficiently handle large-scale data workloads - without sacrificing developer experience. Our ...

Sr. Data Infrastructure Engineer

Manhattan, NY ยท On-site

$119.60K - $162.60K/yr

Design, configure and maintain data solutions such as Vitess, Apache Cassandra, NATS, Redis/ValKey Work closely with Operations and Application Engineers to develop new solutions and optimize ...

next page

Showing results 1-20

Vitess information

What are the key skills and qualifications needed to thrive as a Vitess Database Engineer, and why are they important?

To thrive as a Vitess Database Engineer, you need strong expertise in distributed databases, SQL, and cloud infrastructure, typically backed by a degree in computer science or a related field. Familiarity with Vitess itself, MySQL, Kubernetes, and experience with automation and monitoring tools are highly valuable. Excellent problem-solving, collaboration, and communication skills help in troubleshooting complex systems and working with cross-functional teams. These abilities are crucial for ensuring robust, scalable, and efficient database operations in high-demand environments.

What are some common challenges faced by engineers working with Vitess in a production environment?

Engineers working with Vitess often encounter challenges such as managing sharding strategies, ensuring high availability during schema changes, and fine-tuning performance at scale. Integrating Vitess with existing infrastructure can require careful planning, especially when migrating from a monolithic database to a sharded architecture. Close collaboration with DevOps and application development teams is typical, as maintaining smooth query routing and minimizing downtime are key responsibilities.

What is Vitess?

Vitess is an open-source database clustering system designed for horizontal scaling of MySQL. It is commonly used to manage large-scale, high-traffic applications by providing features like sharding, connection pooling, and query routing. Vitess helps organizations run MySQL databases efficiently in cloud environments and supports both OLTP (Online Transaction Processing) and hybrid workloads. By abstracting the complexity of database management, Vitess enables reliable scaling and simplifies operations for developers and database administrators.

What is the difference between Vitess vs Database Administrator?

AspectVitessDatabase Administrator
Primary RoleDatabase clustering and scaling for MySQLManaging, maintaining, and optimizing databases
Required SkillsDatabase architecture, distributed systems, SQL, scriptingDatabase management, backup, security, performance tuning
Work EnvironmentDevOps, cloud infrastructure, large-scale systemsData centers, enterprise IT, on-premises or cloud
CertificationsNone specific, technical expertise neededOracle DBA, MySQL, or related certifications often preferred

Vitess focuses on scaling and managing distributed MySQL databases in cloud environments, while a Database Administrator handles overall database management, security, and performance across various database systems. Both roles require strong SQL knowledge, but Vitess emphasizes distributed systems and DevOps skills, whereas DBAs focus on database health and security.

Infographic showing various Vitess job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 48% Physical, and 52% Remote job distribution.
Senior Software Engineer - Distributed Data and Retrieval Platform

Senior Software Engineer - Distributed Data and Retrieval Platform

Bloomberg

Manhattan, NY โ€ข On-site

$135K - $178K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


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

Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.

Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email amer_recruit@bloomberg.net


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