About the Role
Gecko is developing a unified knowledge system for industrial facilities, centered on Rolodex, its core data platform. This role on the Software Platform team focuses on advancing foundational cloud infrastructure to accelerate product delivery. The engineer will lead Rolodex's evolution, expanding its architecture and capabilities to support growing data needs, streamline infrastructure, reduce operational risk, and enable faster product and pipeline development on a robust, scalable context graph.
Responsibilities
- Lead Rolodex's evolution and rearchitecture for context graph scale, preserving flexibility and optimizing storage technologies.
- Deliver clear ontologies, predictable APIs, and core tooling (SDKs, local dev) to enable AI agent workflows and eliminate bespoke integrations.
- Own the evolution of the centralized permissioning system, transforming the security model into an intuitive developer experience.
- Design and optimize query abstractions (indexing, SQL/GraphQL) and smart routing for heavy workloads.
- Establish productized patterns for cross-cutting data needs like schemas, data modeling, chunked uploads, and pipelines.
- Share ownership of Gecko's Cloud footprint, writing Terraform, building self-serve tooling, and automating to eliminate engineering toil.
Requirements
- 5+ years of hands-on software development experience in a production environment.
- Expertise in writing clean, maintainable code, focusing on backend infrastructure, databases, or developer tooling.
- Experience designing secure, user-friendly APIs that enable intuitive data interaction.
- Exceptional communication skills and a passion for Developer Experience (DevEx).
- Ability to own and execute long-lived technical projects, coordinating across teams and contributing to critical architectural decisions.
- Open-mindedness, intellectual curiosity, and strong problem-solving skills.
- Excited to dive into new technologies and embrace strong DevOps practices, treating operational resilience and automation as core engineering challenges.
- High self-motivation and a passion for self-directed learning.
- Bachelor’s degree in Computer Science or a closely related field (or equivalent practical experience).
- Real-world experience building, maintaining, or scaling central datastores, knowledge graphs, or shared data platforms.
- 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.
Skills
- Python
- React
- TypeScript
- Google Cloud Platform (GCP)
- Terraform
- Agentic coding workflows
- AI-assisted development tools
- Backend infrastructure
- Databases
- Developer tooling
- API design
- Developer Experience (DevEx)
- DevOps practices
- Operational resilience
- Automation
- Central datastores
- Knowledge graphs
- Shared data platforms
- Cloud deployments (GCP, AWS)
- Authorization systems
- Permissioning systems
- Data modeling
- Storage formats
- Access patterns
- Data pipelines
- Data processing infrastructure
Work Type
- Onsite
- Hybrid
Experience Level
- 5+ years of hands-on software development experience in a production environment
Education Level
- Bachelor’s degree in Computer Science or a closely related field (or equivalent practical experience)
Benefits
- Competitive compensation packages
- Company equity
- 401(k) matching
- Gender-neutral parental leave
- Full medical insurance
- Dental insurance
- Vision insurance
- Mental health support
- Ongoing professional development
- Family planning assistance
- Flexible paid time off
About the Company
- Gecko Robotics helps 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.
- Provides customers with a unique window into the current and future health of their physical assets, enabling real-time decision making.
- Increases the efficiency and safety of operations, promotes mission readiness, and protects the environment and civilization from infrastructure failure.
- Values collaboration, innovation, and partnership.
- Maintains an office-first culture with flexibility for remote work.
Equal Opportunity
- Gecko is committed to creating a culture of inclusion and belonging and is an equal opportunity employer.
- All qualified applicants will receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, veteran status, age, or any other protected characteristic per federal, state, or local law.
