Senior Software Engineer - RDF Infrastructure
Full Job Posting
Description & Requirements
4+ years of professional software development experience
A degree in Computer Science, Engineering, Mathematics, a related field, or equivalent practical experience
Hands-on experience developing database or graph database internals, rather than solely building applications on top of databases
Experience developing RDF triplestore, labeled property graph, or closely related graph database infrastructure
Strong understanding of several areas of database implementation, such as:
Storage engines, indexing, and physical data representation
Query planning, optimization, and execution
Transactions, concurrency, and isolation
Cardinality estimation and database statistics
Caching, memory management, and disk I/O
Replication, recovery, or high-availability architecture
Strong software engineering skills in Java or another systems-oriented programming language
Deep experience with Eclipse RDF4J, Apache Jena, or another RDF triplestore implementation
Experience with labeled property graph database internals or graph query engines
Experience implementing or optimizing SPARQL, Cypher, Gremlin, or other graph query languages
Experience with RDF or graph storage layouts and indexing strategies
Experience contributing to or modifying open-source database engines
Experience with LMDB, RocksDB, or other embedded key-value or storage engines
Knowledge of RDF, SPARQL, SHACL, inference, and Semantic Web standards
Experience diagnosing database performance at large scale, including memory, I/O, query planning, and storage bottlenecks
About Bloomberg
Bloomberg is a global financial data, technology, and media company providing analytics and tools for financial professionals, including the Bloomberg Terminal.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Bloomberg
Senior Data Management Professional – Automation Engineer - Economics News
New York City, USA
Accounting Analyst - International Controllers Group
New York City, USA
Change Manager – Source to Pay - New York - Contractor
New York City, USA
Client Quant Developer, BQuant Desktop - Financial Solutions
New York City, USA
EMEA Privacy Compliance Analyst
London, GBR
Bloomberg seeks an EMEA privacy compliance analyst to support its global data privacy program and advise business and support teams across the region. Candidates need 2–3 years of privacy compliance experience, expertise
Analyst - US Commercial Yield
New York City, USA
Senior Data Management Professional – Automation Engineer - Economics News
New York City, USA
Accounting Analyst - International Controllers Group
New York City, USA
Change Manager – Source to Pay - New York - Contractor
New York City, USA
Client Quant Developer, BQuant Desktop - Financial Solutions
New York City, USA
Consumer Analytics - Contract
New York City, USA
EMEA Privacy Compliance Analyst
London, GBR
Senior Software Engineer - CNCS Platform
New York City, USA
