Gecko Robotics

Software Engineer | 3D Visualization Platform

Location

New York City

Type

Full Time

Salary

USD 156,000 – 193,000

Level

Mid

Role

Software Engineer

Posted

May 14, 2026

Full TimeMid

The role

Summary

Gecko Robotics is seeking a Software Engineer for their 3D Visualization Platform team in New York City. The role focuses on developing high-performance applications for Cantilever, a software platform that enables real-time infrastructure monitoring and analysis using advanced 3D visualization technologies.

What you'll do

3D Model Rendering: Build and extend server-side rendering applications that stream large-scale 3D models to a React frontend, including systems built on Unreal Engine
Feature Development: Develop user-facing features supporting complex workflows across frontend and 3D technologies
Backend API Management: Design and maintain backend APIs and services for 3D data ingestion, transformation, and delivery
Performance Optimization: Solve technical challenges related to large model sizes, streaming performance, and data interoperability
Platform Expansion: Expand the platform to support new and growing data types while improving infrastructure reliability and observability
Cross-functional Collaboration: Partner with Forward Deployment Engineers and customers to translate real-world use cases into product and technical solutions

What we look for

Technical

Backend DevelopmentExperience building scalable backend systems and APIs, particularly with complex or large datasets
Full-Stack CapabilityAbility to work across the technology stack and own features end-to-end

Education

DegreeBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Professional Experience3+ years of software engineering experience, or equivalent through internships or impactful personal projects
Performance-Sensitive SystemsExperience with systems involving latency constraints, large data, or deployments outside traditional cloud infrastructure

Skills

Required skills

Programming LanguagesProficiency in Python, TypeScript, React
Cloud TechnologiesExperience with Google Cloud Platform (GCP)
System ArchitectureUnderstanding of real-time streaming and server-side rendering architectures

Nice to have

3D TechnologiesExperience or interest in 3D graphics, rendering, visualization, simulation, CAD, or game development
Complex System DesignFamiliarity with real-time data systems, simulation, or complex state management

Compensation & benefits

Salary

USD 156,000 – 193,000 (annual)

Benefits

Equity

Company stock options offered

Retirement Plan

401(k) matching program

Healthcare

Full medical, dental, and vision insurance

Parental Leave

Gender-neutral parental leave

Professional Development

Ongoing learning and development opportunities

Flexible Time Off

Flexible paid time off policy


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and role fit
  2. 2
    Technical Interview In-depth technical discussion focusing on software engineering skills and problem-solving abilities
  3. 3
    Coding Challenge Practical coding assessment to evaluate technical proficiency and approach to complex problems
  4. 4
    Team Interview Interviews with potential team members to assess cultural and collaborative fit
  5. 5
    Final Interview Meeting with hiring manager to discuss role expectations and candidate's potential contributions

Apply for this position

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