I

InfluxData

Time-series data platform for real-time analytics

Senior Software Engineer - Database

Backend EngineeringConfirmed live in the last 24 hours
Full-timeCA$170k - CA$230k /yr

About the Job

Requirements

  • At least 8 years of professional software experience.
  • Deep knowledge of at least one systems programming language: Rust, C++, or Go; Rust is preferred.
  • Experience building high-throughput, low-latency systems in a distributed environment.
  • Experience with highly available, fault-tolerant systems.
  • Ability to work closely with product managers, sales, and support to understand customer needs and translate them into technical requirements.
  • Ability to use AI coding tools in day-to-day workflows, including critiquing, validating, and refining AI-generated output.

Responsibilities

  • Design and implement new features for InfluxDB 3, including Import/Export, Data Transformation Pipelines (the Processing Engine), and WebUI integration.
  • Debug and fix issues, including performance bottlenecks, memory leaks, and other production issues.
  • Work directly with the platform team to improve InfluxDB 3's operational aspects, including monitoring, alerting, and observability.
  • Participate in a production on-call rotation, triaging and debugging issues as they arise.

Desired Qualifications

  • Experience with Python, the language used for Processing Engine plugins.
  • Experience with WebAssembly, the runtime for embedding the frontend in the database.
  • Knowledge of consensus protocols and distributed databases.

About the Company

InfluxData

Time-series data platform for real-time analytics

InfluxData builds InfluxDB, a platform for collecting, storing, and analyzing time-stamped data at any scale. It lets developers query and analyze data in real time to uncover insights and support decision-making. The product works by handling time-series data end-to-end—from collection to storage and real-time querying—across open-source and enterprise editions, with optional support and consulting services under a subscription model. The company differentiates itself through a focused time-series database solution that serves diverse sectors (e.g., finance, IoT, telecommunications) with both free and paid offerings, enabling teams to deploy real-time analytics at scale. The goal is to help organizations gain a competitive edge by turning live data into actionable insights through a scalable, subscription-based platform.

Company size
51-200
Company stage
Series E
Total funding
$201M
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at InfluxData

See more jobs