Build InfluxDB 3 remotely with Rust, C++, or Go while solving distributed systems challenges for InfluxData’s cloud-native database.
As a senior engineer, you will develop the next generation of InfluxDB, featuring columnar storage and a DataFusion-based query engine. You will work autonomously across Import/Export, Processing Engine pipelines, and WebUI integration. The team also improves database operations through monitoring, alerting, and observability.
Key Responsibilities: Design and implement InfluxDB 3 features
Debug performance bottlenecks, memory leaks, and production issues
Improve monitoring, alerting, and observability with platform engineers
Triage issues during the production on-call rotation
Translate customer needs into technical requirements
Requirements: Eight or more years of skilled software experience
Deep knowledge of Rust, C++, or Go
Experience building high-throughput, low-latency distributed systems
Experience with highly available, fault-tolerant systems
Ability to critique and refine AI-generated coding output
Apply distributed systems expertise and systems programming skills to advance InfluxDB 3 as a senior InfluxData engineer.