Jacob Marble is a senior software engineer with 15 years building high-performance, cloud-native systems, currently focused on storage and ingestion at InfluxDB and now contributing at Estuary. He specializes in scalable backend services, Kubernetes, and time-series data pipelines, with concrete experience implementing deletion predicates and ingestion features deep in a database engine. An active open-source contributor, Jacob wrote InfluxDB exporters and receivers for the widely used OpenTelemetry Collector and added OpenTelemetry input support to Telegraf, bridging observability standards with InfluxData tooling. His background spans engineering and leadership roles at InfluxData and Google, plus startup founding and DevOps responsibilities, giving him both product and operational perspective. Based in Sandpoint, Idaho, he brings a practical mindset for shipping reliable, test-covered systems and an uncommon blend of low-level datastore work and observability ecosystem integration.
15 years of coding experience
23 years of employment as a software developer
Bachelor of Arts, Computer Science, Bachelor of Arts, Computer Science at Utah State University
Associate of Arts, Mandarin Chinese, Associate of Arts, Mandarin Chinese at Defense Language Institute Foreign Language Center
Associate of Applied Science, Intelligence Operations, Associate of Applied Science, Intelligence Operations at Cochise College
Scalable datastore for metrics, events, and real-time analytics
Role in this project:
Backend Developer
Contributions:10 reviews, 161 commits, 251 PRs in 4 years 1 month
Contributions summary:Jacob contributed primarily to the backend of the InfluxDB project, implementing features related to deleting data, with a predicate for filtering series. The code changes involve modifications to the time-series database engine, including adding functionality for deleting series based on a predicate, and supporting this in various modules. Tests were created to verify the behavior of the implemented feature, and the code modifications included changes to the core engine and shard components.
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
Role in this project:
Backend Developer
Contributions:19 reviews, 21 commits, 24 PRs in 1 year 8 months
Contributions summary:Jacob primarily contributed to the implementation of an OpenTelemetry input plugin. Their work involved creating gRPC services for traces, metrics, and logs, using the influxdb-observability library to convert and write data. The user also added supporting files, including a writer for accumulating data and a logger. This focused on enabling the ingestion of OpenTelemetry data into the Telegraf agent for monitoring purposes.
agentreportingcollectingagent-servertelegraf
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jacob Marble - Senior Software Engineer at CarBuff Network LLC