Senior Software Engineer, Database

12 ore fa

pisa, toscana, Italia InfluxData Tempo pieno
Overview

As a Senior Software Engineer at InfluxData, you will help shape InfluxDB 3, a high-performance time-series database. You collaborate with the platform team to build a distributed, cloud-native system that is highly available and scalable. You will design and implement features, diagnose performance and memory issues, and improve observability and operations. This remote-first role offers autonomy and on-call responsibility, with a focus on impactful, real-world data systems at scale.

Retribuzione / Benefits
  • Equity
  • Benefits
  • Remote work
Responsabilità
  • Design and implement new features for InfluxDB 3, including Import/Export, Data Transformation Pipelines, and WebUI integration
  • Debug performance bottlenecks, memory leaks, and production issues
  • Enhance operational aspects such as monitoring, alerting, and observability in collaboration with platform team
  • Participate in production on-call rotation, triaging and debugging issues
  • Collaborate with cross-functional teams (product, sales, support) to translate customer needs into technical requirements
Requisiti fondamentali
  • 8+ years of professional software experience
  • Proficiency in Rust, C++, or Go (Rust preferred)
  • Experience building high-throughput, low-latency distributed systems
  • Experience with high-availability, fault-tolerant systems
  • Strong ability to work with product managers, sales, and support to understand customer needs
  • Demonstrated capability to use AI coding tools in daily workflows
  • ability to work autonomously in a fast-moving environment
  • strong collaboration and communication with cross-functional teams
  • customer-focused requirement translation
  • Rust, C++, or Go (Rust preferred)
  • Distributed systems design and implementation
  • High-throughput, low-latency architectures