Software Development Engineer II – Data Engineer
Gather AI · Remote (India) · Remote
Posted Sep 30, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
About Us
Are you ready to build the future of the supply chain? At Gather AI, we're not just creating software; we're pioneering a new era of warehouse intelligence. We've developed a groundbreaking, vision-powered platform that uses autonomous drones and existing equipment to capture real-time data, completely digitizing workflows that have historically been manual and error-prone. This means facilities operate smarter, safer, and more efficiently, ultimately redefining "on-time, in full" delivery.
If you're looking for an opportunity to contribute to truly transformative technology and make a significant impact in a vital industry, Gather AI is the place for you. We're leading the charge in the rapidly evolving robotics industry, and we invite you to join us in reshaping the global supply chain, one intelligent warehouse at a time.
About the Team
You'll join the Full Stack group within Cloud Services, which is being built now. Today, production and analytical workloads share a single database, and each product defines its own metrics. This team exists to fix that by designing and building the warehouse, transformation layers, and semantic model from the ground up. You'll work closely with Full Stack, ML, Product, Security, and Customer Success.
About the Role
Most data engineers early in their careers maintain one slice of a large, mature platform, or build pipelines against a model someone else designed years ago. This role is the opposite.
As an SDE II, Data Engineer, you'll be one of the first engineers building Gather AI's data foundation from scratch. The work includes:
Moving analytics off our production PostgreSQL database
Writing the layered dbt models every product will share
Defining metrics once so they stay consistent everywhere
Linking structured records back to the drone images and video they came from
You'll start by shipping well-scoped pipelines and models on our Drone product alongside senior engineers. From there, you'll grow toward owning a data domain end to end: its design, its quality, and its on-call.
This is a fully remote role on our India-based team. We work across multiple time zones, so clear written communication, initiative, and the ability to make progress independently matter.
What You'll Do
Build extraction pipelines. Move data from production PostgreSQL into the analytical warehouse (raw, refined, serving) using incremental loads that protect the production database.
Build and extend the shared data model. Write and maintain dbt models, such as dimensions, reusable metric building blocks, and serving tables, following the architecture set by our Principal Data Engineer.
Implement metrics. Add metrics to the semantic layer so a measure like "scan accuracy by site" is defined once and matches across every dashboard.
Keep data trustworthy. Add tests, freshness checks, and alerts to the pipelines you build, and help run safe backfills when data needs correcting.
Build in…