JOBSEARCHER

Back End Developer

Role OverviewWe are hiring a Senior Backend Engineer to help build the systems that power our clients data platform. This role focuses on designing and implementing backend services and data pipelines that handle large-scale industrial telemetry. The nature of this data — high volume, high frequency, and high cardinality — requires thoughtful system design beyond typical off-the-shelf solutions.You will work on high-performance services in Rust, help shape our data architecture, and contribute to the evolution of our infrastructure as we expand toward more cloud-based systems. Your work will directly support core product capabilities, including reporting, analytics, and real-time system visibility.What You'll DoDesign and build scalable backend services in Rust.Develop telemetry ingestion pipelines for high-frequency sensor data.Build storage systems optimized for efficient querying and long-term data retention.Collaborate with product and engineering teams to define system architecture and requirements.Contribute to the transition of systems from on-premise to cloud-based infrastructure.Help shape the long-term direction of our data platform.Build reliable, production-grade systems with a focus on performance and maintainability.Must-Have Experience7+ years of backend or systems engineering experience.3+ years experience with RustExperience building data pipelines, distributed systems, or backend infrastructure.Experience working with high-throughput, time-series, and high-cardinality data.Experience designing data storage and querying systems.Ability to work through ambiguity and contribute to system design decisions.PlussesExperience with cloud infrastructure (AWS, GCP, etc.).Experience with streaming/data processing systems (Kafka, Spark, Flink).Familiarity with relational and non-relational databases (PostgreSQL, CockroachDB, HBase, etc.).Experience working with hardware, IoT, or industrial data systems.