engineering
Posted 2 weeks agoSoftware Engineer | Data Platform
New York City, United StatesOn-site
Responsibilities
- Rebuild it for the scale of our context graph, preserving its centralized flexibility while unlocking the full performance of underlying storage technologies (time series, vector, etc.).
- experience for developers. - Optimize Data Performance: Design and optimize query abstractions (indexing, SQL/GraphQL) and smart routing for heavy workloads. - Build Shared Platforms: Establish productized patterns for cross-cutting data needs like schemas, data modeling, chunked uploads, and pipelines. - Automate Cloud Infrastructure: Share ownership of Gecko's Cloud footprint.
- Write Terraform, build self-serve tooling, and systematically eliminate engineering toil through automation.
Requirements
- WHAT WE DO Gecko Robotics is helping the world’s most important organizations ensure the availability, reliability, and sustainability of critical infrastructure.
- Gecko's complete and connected solutions combine wall-climbing robots, industry-leading sensors, and an AI-powered data platform to provide customers with a unique window into the current and future health of their physical assets.
- Role at a Glance Gecko is building the unified knowledge system industrial facilities have always lacked: a continuously evolving facility context graph that connects every dimension of asset intelligence.
- As part of the Software Platform team, your mission is to accelerate how Gecko ships world-class products by advancing our foundational cloud infrastructure.
- We’re looking for an ambitious engineer to lead the next evolution of Rolodex, expanding its architecture and capabilities to support Gecko’s growing data needs.
- - Empower the Graph & Elevate DevEx: Deliver clear ontologies, predictable APIs, and core tooling (SDKs, local dev) that unlock AI agent workflows and eliminate bespoke integrations.
- Technologies We Use - Backend: Python - Frontend: React, TypeScript - Cloud Infrastructure: Google Cloud Platform (GCP) - Infrastructure as Code: Terraform - Developer Tooling: Agentic coding workflows and AI-assisted development tools We use a broad and evolving technology stack, and this list is not exhaustive.
- experience in a production environment - Expertise in writing clean, maintainable code, with a focus on backend infrastructure, databases, or developer tooling -
- Experience with Infrastructure as Code (e.g., Terraform) and managing cloud deployments in GCP or AWS - Familiarity with complex authorization and permissioning systems - Strong judgment around data modeling, storage formats, access patterns, and developer ergonomics - Understanding of data pipelines and data processing infrastructure WHO WE ARE At Gecko, our people are our greatest investment.