Senior Streaming Engineer, Data Integrations
FleetioAbout the role
Description
The Engineering team at Fleetio is expanding and has an opportunity for a Senior Streaming Engineer – Integrations to join our team. In this role, you’ll help us design, build, and scale our real-time data streaming platform, enabling high-throughput, low-latency integrations between vendor systems and Fleetio’s fleet management platform.
A little about us…Fleetio is a modern software platform that helps thousands of organizations around the world manage their fleet operations. Transportation technology is a hot market and we’re leading the charge, with raving fans and new customers signing up every day. We raised $450M in Series D in June of 2025 and are on an exciting trajectory as a company. Fleetio is also a proud founding member of the Rails Foundation!
More About Our Team and Company
- Watch our culture videos: https://fleet.io/culture
- Engineering culture, interview process and videos: https://www.fleetio.com/careers/engineering
- Fleetio overview video: https://www.youtube.com/watch?v=IlvIbwZT3oU
- Fleetio Go overview video: https://www.fleetio.com/go
- More about the Fleetio platform: https://www.fleetio.com/features
- API docs: developer.fleetio.com
- Test drive Fleetio to get an even better feel for what we're building: https://www.fleetio.com/register
This is a remote opportunity and is open to candidates in the United States, Canada, or Mexico.
Who you are
You’re a streaming engineer with deep experience designing and implementing scalable, distributed data processing systems. You thrive in real-time environments where performance and reliability matter. You’ve worked with Kafka (or similar) in production, understand the tradeoffs of event-driven architectures, and enjoy building resilient streaming pipelines that can handle massive throughput.
You’re comfortable collaborating with application engineers, product teams, and external vendors to translate requirements into well-architected, real-time data flows. You care about system design, monitoring, and data quality as much as raw throughput.
Your impact
- Design and implement robust real-time data streaming pipelines using Kafka, Flink, Debezium, or Confluent.
- Optimize streaming architectures for low-latency, high-throughput, and fault tolerance.
- Build connectors and services to integrate vendor data streams (sensor data, telematics, fuel, accounting, etc.) into Fleetio’s platform.
- Implement data validation, monitoring, and alerting strategies to ensure pipeline reliability and data quality.
- Troubleshoot and resolve data processing issues in real time.
- Document streaming architectures, data flows, and integration patterns.
- Contribute to technical decision-making around Fleetio’s data streaming and integration strategy.
- Collaborate with our Ruby on Rails application teams to ensure seamless integration between core platform features and streaming systems.
- Support downstream batch/warehouse analytics when needed (Snowflake, ELT).
Your experience
- 5+ years of professional experience in data or software engineering, with at least 3 years focused on streaming/distributed systems.
- Deep experience with Kafka (or similar streaming platforms such as Pulsar, Kinesis).
- Hands-on experience with Flink, Debezium, or other stream processing technologies.
- Strong understanding of distributed systems concepts (scalability, partitioning, fault tolerance).
- Proficiency in at least one programming language such as Java, Scala, or Python (Ruby experience is a plus, or willingness to learn).
- Experience building and maintaining high-throughput streaming architectures in production.
- Familiarity with data modeling and downstream analytics environments (Snowflake, BigQuery, Databricks) is a plus.
- Solid understanding of data quality, validation, and monitoring techniques.
- Excellent problem-solving skills, attention to detail, and communication abilities.
- Be sure to mention “coffee” in your application so we know you actually read this.
Benefits
- Multiple health/dent
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s