Software Engineer, Database Reliability & Performance

InfluxData · Remote · Remote US · Remote Canada ·
Fully remoteFull-timeMiddle3–5 years
COMPENSATION
$120k – $168k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Fully remote role
  • Rust or C++/Go background
  • AI tools proficiency required
  • Database reliability focus
  • On-call rotation included

Join the team behind InfluxDB, a leading time series platform, to safeguard the reliability and correctness of the core database product. You will design and execute rigorous test workflows, simulate complex real-world conditions, and collaborate with developers to prevent architectural bottlenecks before they reach production.

What you'll do

  • Execute automated reliability and regression tests in CI/CD pipelines
  • Maintain test contracts to validate query accuracy and recoverability
  • Simulate real-world workloads like memory exhaustion and restarts
  • Convert engineering specs into formal, repeatable test constraints
  • Investigate performance data to identify architectural bottlenecks
  • Participate in on-call rotation when necessary
  • Report on query latency regressions and resource starvation issues

What you'll need

  • Deep hands-on experience with Rust, C++, or Golang
  • Proven track record in performance and reliability validation
  • Bachelor’s degree in CS and minimum 5 years of experience
  • Proficiency with AI assistants for troubleshooting and log analysis
  • Experience with Docker, Kubernetes, and CircleCI
  • Strong verbal and written communication skills for async work

Nice to have

  • Experience building distributed systems
  • Knowledge of database internals and cloud vendors
  • Previous participation in on-call rotations
  • Experience working with distributed teams

Stack

  • Rust
  • C++
  • Golang
  • Docker
  • Kubernetes
  • CircleCI
  • InfluxDB

How you'll work

  • Fully remote with globally distributed workforce
  • On-call rotation required when needed
  • Asynchronous work environment

What you get

  • 100% medical, dental, and vision insurance coverage
  • Company contribution to FSA
  • Flexible Time Off policy
  • Life and disability insurance
  • 401(k) plan
  • Wellness programs
  • Annual professional development budget
  • Financial planning and legal advice

Hiring process

  • Remote interviews conducted via Zoom
  • Final stage may include an in-person meeting