Bloomberg
Senior Software Engineer - RDF Infrastructure
$160K–$240K
New York · Senior · Full-time · Posted Oct 28, 2026
- Experience
- 4+ years of professional software development experience.
- Education
- A degree in Computer Science, Engineering, Mathematics, a related field, or equivalent practical experience.
About the job
Develop and operate Bloomberg’s RDF triplestore database infrastructure, including graph storage and query processing for large RDF datasets.
What you'll do
- Build database internals across storage, indexing, SPARQL query planning and execution, transactions, inference, and replication.
- Make billions of RDF statements efficiently queryable with enterprise-grade performance, correctness, availability, and reliability.
- Develop and operate infrastructure used to store semantic models and RDF datasets across Bloomberg.
What they ask for
- Hands-on experience developing database or graph database internals, not solely applications built on databases.
- Experience developing RDF triplestore, labeled property graph, or closely related graph database infrastructure.
- Strong understanding of several database implementation areas, such as storage, query processing, transactions, statistics, caching, or replication.
- Strong software engineering skills in Java or another systems-oriented programming language.
Nice to have
- Deep experience with Eclipse RDF4J, Apache Jena, or another RDF triplestore implementation.
- Experience with graph query languages, graph storage and indexing, open-source database engines, or embedded storage engines.
Pay
160,000 - 240,000 USD Annual base salary
Tools
RDF4J, LMDB, RocksDB, PostgreSQL, Java, Python, SPARQL, SHACL
AI focus
The platform supports emerging AI-driven use cases; no specific AI development duties are stated.
Model-written summary · the original posting is authoritative