Software Engineer, Database Reliability & Performance
InfluxData · Remote · Remote US · Remote Canada ·
COMPENSATION
$120k – $168k
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