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.