Gecko Robotics

Software Engineer | Data Platform

Gecko Robotics1 weeks ago
Location

New York City

Type

Full Time

Salary

USD 200,000 – 250,000

Level

Senior

Role

Software Engineer

Posted

May 27, 2026

Full TimeSenior

The role

Summary

Gecko Robotics is seeking a Software Engineer for its Data Platform team to lead the evolution of Rolodex, the company's central data infrastructure. The ideal candidate will drive architectural improvements, enhance data performance, and build scalable cloud solutions that power Gecko's mission to revolutionize industrial infrastructure monitoring and analysis.

What you'll do

Platform Rearchitecture: Lead the evolution of Rolodex, rebuilding the data platform for improved scalability and performance
API and Tooling Development: Develop clear ontologies, predictable APIs, and core tooling to support AI agent workflows
Security Implementation: Enhance the centralized permissioning system to create an intuitive and frictionless security model
Data Performance Optimization: Design and optimize query abstractions, indexing, and routing for complex data workloads
Infrastructure Automation: Develop self-serve tooling and systematically eliminate engineering overhead through automation

What we look for

Technical

Software Development5+ years of hands-on production software development experience
Code QualityExpertise in writing clean, maintainable code focused on backend infrastructure
System DesignAbility to design secure, scalable, and user-friendly technical systems

Education

Computer Science DegreeBachelor's degree in Computer Science or closely related field (or equivalent practical experience)

Experience

Technical Project ManagementDemonstrated ability to own and execute long-lived technical projects
Cross-team CollaborationExperience coordinating across teams and contributing to critical architectural decisions

Skills

Required skills

Backend DevelopmentHands-on production software development experience with a focus on infrastructure and data platforms
API DesignExpertise in creating secure, user-friendly APIs that enable intuitive data interaction
Cloud InfrastructureExperience with cloud deployment and infrastructure management
DevOps PracticesStrong understanding of operational resilience and automation

Nice to have

Data Platform ExperienceExperience building or scaling central datastores, knowledge graphs, or shared data platforms
Infrastructure as CodeProficiency with tools like Terraform and cloud deployment in GCP or AWS
Authorization SystemsFamiliarity with complex permissioning and authorization systems
Data ModelingStrong judgment in data modeling, storage formats, and developer ergonomics

Compensation & benefits

Salary

USD 200,000 – 250,000 (annual)

Stock options

Available

Benefits

Company Equity

Stock options or equity participation

401(k) Matching

Retirement savings plan with employer matching

Comprehensive Insurance

Full medical, dental, and vision insurance coverage

Mental Health Support

Mental health resources and support

Professional Development

Ongoing learning and development opportunities

Parental Leave

Gender-neutral parental leave policy

Flexible Time Off

Flexible paid time off policy


Interview process

  1. 1
    Initial Screening Technical resume review and initial phone/video call
  2. 2
    Technical Assessment Coding challenge or technical screening to evaluate programming skills
  3. 3
    Architectural Interview In-depth discussion of system design, data platform architecture, and problem-solving approach
  4. 4
    Team Interviews Multiple interviews with team members to assess technical skills and cultural fit
  5. 5
    Final Interview Meeting with senior leadership to discuss role alignment and company mission

Apply for this position

You'll be redirected to the company's application page