Senior Data Platform Engineer
Indexed description
Drone telemetry is time-series, dense, and high-rate, and the shape of it will change over time as the upstream GCS software evolves. Logs are semi-structured. We need someone who can design a storage layer that handles all of this, knowing the schema will not stand still. It's a greenfield project, and we want it to deliver value early, both internally so we can learn and improve faster, and as something we can put in front of customers. The early calls (data model, storage choices, schema evolution strategy, the read interfaces downstream consumers will depend on) will be made as a team, and we're hiring you to bring strong, justified opinions into those conversations. You'll work closely with the Cloud Engineer who joins alongside you and drives the data upload pipeline. Your role revolves around what happens after it lands.
What You Will Do
- Design the data model for flight data: telemetry, logs, and media.
- Build the schema evolution strategy. The GCS software in the field will drift across versions; the cloud has to cope without breaking old data.
- Build the pipelines that transform raw uploads into queryable, structured data.
- Drive the decisions on database, time-series store and object storage, working closely with the team to land on the right choices.
- Lay the groundwork for how the data gets queried, including the early read patterns the dashboard and other consumers will depend on.
You're motivated by impact, and by getting design decisions right early, when they matter most. You're at your best when the schema isn't going to sit still, and you think about how your choices translate into something customers can rely on in the field. You take care that devex friction in the data platform does not stop edge engineers from expanding the data set with new data they want to track. You bring strong opinions to architectural conversations and hold them lightly enough to change your mind when someone else is right.
We believe the right candidate brings
- 5+ years working as a Data Engineer, Data Platform Engineer, or Backend Engineer at a company where data was the core of the product.
- Experience designing schemas that had to evolve over time. You've lived through at least one migration on a live system with real data, and you can talk about what was hard.
- Experience choosing storage backends, whether building in-house or integrating third-party platforms.
- Experience designing and running data pipelines that handle changing input formats, versioned payloads, evolving schemas.
- Comfort operating the data systems you've built, not just designing them.
- Time-series storage at scale
- Experience with telemetry, IoT sensor data, or any system producing high-rate machine-emitted data over long time horizons.
- Experience with schema versioning and managing structured data formats across evolving systems.
- Background processing media (video, image) alongside structured data in the same platform.
- Work on problems that matter
- Lead the shift in a hardware-dominated space
- Build from zero, shape the future
- Work with purpose, supported by great benefits You'll be part of a mission-driven team that values clarity, integrity, and collaboration, offering competitive pay, equity potential, strong insurance and pension plans, and ongoing learning opportunities.
- Screening interview with one of our recruiters to get to know you better (30 min).
- Meet & Greet with someone from the team to learn more about us (60 min).
- Programming assignment to be solved in your own time, followed by a technical interview more closely related to specifics related to the role (90 min).
- Final interview with our CTO and Head of People (45 min)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search