Skip to main content

Influxdata

Software Engineer, Database Reliability & Performance

  • Confirmed live in the last 24 hours
  • $100k–$168k
  • Mid level
  • Full-time
  • Remote US
  • 5+ yrs exp
  • Added 1 month ago

About this role

InfluxData is seeking a Software Engineer to bolster their Database Reliability and Performance team, focusing on the InfluxDB Enterprise 3 product. You'll be responsible for building and executing automated tests, identifying performance bottlenecks, and ensuring the database's reliability and accuracy. This role blends software engineering, QA, and performance testing within a remote-first, collaborative environment.

What you'll do

  • Develop and execute automated test workflows.
  • Implement and maintain test contracts for query accuracy and data validation.
  • Simulate real-world customer workloads and failure scenarios.
  • Collaborate with developers to translate specifications into test constraints.
  • Investigate performance data and identify architectural bottlenecks.
  • Participate in on-call rotations as needed.

What they're looking for

  • Rust (preferred) or C++ / Golang
  • QA and Testing Frameworks
  • Performance Testing
  • CI/CD Pipelines (CircleCI)
  • Docker and Kubernetes
  • AI-driven tools and techniques
  • Database Internals
  • Communication (verbal and written)

Benefits

  • Medical, dental, and vision insurance (100% employee coverage)
  • Flexible Time Off
  • 401(k)
  • Professional development budget
  • Financial and legal advice
  • Wellness programs
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Influxdata

Industry
Technology & Software
View all jobs at Influxdata

Likely interview questions

  • Describe your experience with performance testing and identifying bottlenecks in distributed systems.
  • How familiar are you with Rust, and how quickly do you believe you could become proficient if hired?