Jacob Marble

Experienced Software Engineer joining remotely from Idaho, United States

B.A. Computer Science

jacobmarble@gmail.com | github.com/jacobmarble | linkedin.com/in/jacobmarble

Skills briefly

Database software engineering, Golang, Java, C, Python, AWS, GCP, Kubernetes, Terraform, SQL, Kafka, high availability, performance optimization, cost optimization, DevOps, Iceberg, OpenTelemetry, scalable infrastructure, platform engineering, people, customers, learns quickly

Professional Experience more at linkedin.com/in/jacobmarble

Firetiger Converts observability to automated and AI-supported operations management

Founding Engineer January 2025 - Present

  • Design and implement core database components eg ingestion, compaction, retention, authentication
  • Shared incident management responsibilities DevOps

InfluxData InfluxDB is a real-time analytics, time series database management system

Software Engineering Manager October 2021 - January 2025

Led the InfluxDB v3 engineering team (6~12 engineers) through R&D, release, and production.

  • Delivered InfluxDB v3 on time
  • Held the team accountable for shared and individual commitments
  • Partnered with my Director to negotiate feature scope, manage deadlines, and triage issues
  • Shared individual and team successes with the company

Technical Lead September 2019 - September 2021

TL with the InfluxDB v2 storage engine team through steep growth period.

  • Collaborated to deliver HA implementations of ingestion and replication
  • Led technical design sessions
  • Documented complex systems and processes for the team, and for all of engineering
  • Implemented the "storage controller," a Kubernetes operator replacing StatefulSets with bespoke pod management for InfluxDB Cloud distributed storage engine
  • Modeled transparency and served as the first point of contact for technical interruptions

Senior Software Engineer March 2018 - September 2019

Engineer with the InfluxDB v1/v2 team.

  • Delivered many improvements to performance, correctness, and stability
  • Delivered feature work and maintained legacy systems for production deployments

CarBuff Network A social network for people who like car projects

DevOps Engineer November 2024 - Present

Part-time consultant.

  • Reduced infrastructure cost by more than 50% by migrating from WPEngine to GCP
  • Reduced critical page load from over 8s to 500ms by optimizing MySQL database queries, refactoring form structure, and improving PHP code efficiency

Open Source Contributions more at github.com/jacobmarble

apache/iceberg Open table format for huge analytic datasets

Led nine-month effort to add nanosecond timestamp types to Iceberg specification and Java implementation, now used by Trino and other query engines.

parquet-go/parquet-go Pure Go implementation of Apache Parquet

Added features, fixed bugs.

influxdata/influxdb, docs-v2 Time series database

Implemented InfluxDB backup and restore. Fixed compaction and indexing bugs.

influxdata/influxdb-observability,
open-telemetry/opentelemetry-collector-contrib
Observability data collection

Creator and core maintainer of the InfluxDB+OpenTelemetry integration library. Code owner for OpenTelemetry Collector Contrib InfluxDB exporter/receiver.

apache/arrow-adbc, apache/arrow Columnar in-memory data format

Implemented Go database/sql driver wrapper for Apache FlightSQL.

RoaringBitmap/roaring Efficient bitmap library

Added 64-bit Roaring Bitmap to the Go library.

apache/beam Unified batch and streaming data processing

Added S3 FileSystem support to the Java SDK.

google/cloud-print-connector Google Cloud Print service connector

Creator and core maintainer. Supported Google Cloud Print users directly.