Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer | Data Platform

$200k - $250k

Gecko Robotics

Job Description

Job Description

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. This enables real-time decision making to increase the efficiency and safety of operations, promote mission readiness, and protect the environment and civilization from the effects of infrastructure failure.

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. At the center of this system is Rolodex , our central data platform and the flexible technical backbone powering the company.

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. In this role, you’ll shape the future of a core platform that streamlines infrastructure, reduces operational risk, and enables product and pipeline teams to build and ship faster on top of a robust, scalable context graph.

What you will do

  • Drive the Rearchitecture: Lead Rolodex's evolution. 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.).

  • 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.

  • Secure the Foundation: Own the evolution of our centralized permissioning system, transforming a robust security model into an intuitive, frictionless 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.

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. We’re tech agnostic in our interview process and encourage candidates from all backgrounds to apply.

About You

Required Skills

  • 5+ years of hands-on software development experience in a production environment

  • Expertise in writing clean, maintainable code, with a focus 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); you care deeply about how other engineers use the systems you build

  • 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)

Preferred Skills

  • 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

Who We Are

At Gecko, our people are our greatest investment. In addition to competitive compensation packages, we offer company equity, 401(k) matching, gender-neutral parental leave, full medical, dental, and vision insurance, mental health, ongoing professional development, family planning assistance, and flexible paid time off. 

Gecko values collaboration, innovation, and partnership, and we believe we do our best work when we're together in person. We’re an office-first culture but understand that sometimes you may need to work from home. Many people are in the office five days a week, others need a bit more flexibility. Ultimately, we care about the outcomes we achieve - and creating a culture of autonomy and trust that enables that impact.

Gecko is committed to creating a culture of inclusion and belonging, and we are proud to be an equal opportunity employer.  We believe it is our collective responsibility to uphold these values and encourage candidates from all backgrounds to join us in our mission to protect today’s infrastructure and give form to tomorrow’s. All qualified applicants will be treated with respect and 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. If you are passionate about what you do and want to use your talents to support our critical mission, we’d love to hear from you.

Compensation Range: $200K - $250K

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Software Engineer | Data Platform in New York, NY vacancy
  • $225k - $300k

     ...CLEAR - Corporate is seeking a Senior Software Engineer, Data, to design and build the next generation of its data platform, enhancing member privacy and security. This role involves developing scalable data systems and pipelines, implementing infrastructure-as-code, and... 
    Software

    Clear Corporate Services LLC

    New York, NY
    3 days ago
  • $200k - $230k

     ...Forge Global in New York, NY is seeking a Senior Data Engineer who will deliver a high-quality data platform for internal and external clients. The successful...  ...closely with cross-functional teams and implement software solutions while maintaining existing features. Requirements... 
    Software

    Forge Global

    New York, NY
    3 days ago
  • $108.5k - $201.5k

     ...Publicisgroupe is seeking a Senior Software Engineer to enhance Epsilon Clean Room, a data collaboration platform. The role involves building cloud-native features on AWS using REST APIs and microservices while collaborating across engineering and product teams. Ideal... 
    Software
    Flexible hours

    Publicis Groupe

    New York, NY
    3 days ago
  • $120k - $140k

     ...Senior Data Engineer (API & Platform Integration) Key Responsibilities Platform & Data Engineering Design, build, and maintain cloud‑native...  ...data access, encryption, and governance controls. Software Engineering: Writing maintainable, testable code using modern... 
    Software
    Full time
    Temporary work
    Local area
    Immediate start

    Pearson

    Hoboken, NJ
    10 days ago
  •  ...Epsilon is hiring a Senior Software Engineer in New York to enhance its privacy-first data collaboration platform. The role involves building cloud-native features on AWS, collaborating across teams, and delivering high-quality software solutions. Applicants should... 
    Software
    Flexible hours

    Epsilon

    New York, NY
    3 days ago
  • $126k - $248k

     ...MongoDB is seeking an experienced engineer to develop core features for the Atlas Stream Processing platform in New York City or Austin. This role involves designing and delivering services, mentoring fellow engineers, and shaping architecture and development practices... 
    Software
    Flexible hours

    MongoDB

    New York, NY
    3 days ago
  • $150k - $170k

     ...Lloyds Bank is seeking a Vice President, Software Engineer for their New York office. This role involves owning the functional and technical direction of core banking platforms in North America, ensuring operational resilience and modernization across critical systems.... 
    Software
    Work at office

    Lloyds Bank

    New York, NY
    3 days ago
  • $159.6k - $296.4k

     ...Sr. Staff Data Engineer CNN is seeking a Sr. Staff Data Engineer to serve as the technical authority for CNN's Data Platform — the foundation that powers analytics, data science, machine...  ...… Requirements ~10+ years of software engineering experience with deep expertise... 
    Software
    Temporary work
    Local area

    Warner Bros.

    New York, NY
    1 day ago
  • $155.7k - $208.7k

     ...Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more - all...  ...and building the products and platforms that will power our media,...  ...Summary: We are seeking a Lead Software Engineer to help build, enhance... 
    Software
    Work experience placement
    Work at office

    Disney Entertainment and ESPN Product & Technology Careers

    New York, NY
    3 days ago
  • $158k - $197k

     ...Sr. Software Engineer - Data Platform New York, NY Who We Are Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence. Addepar unifies portfolio, market and client data in... 
    Software
    H1b
    Remote work
    Worldwide
    Visa sponsorship
    Work visa

    Addepar

    New York, NY
    1 day ago
  •  ...A fast-growing startup in New York is seeking a Senior Software Engineer to design and build their next-generation platform. You will tackle complex challenges and collaborate with a motivated team to enhance systems and deliver impactful product features. Required qualifications... 
    Software
    Work at office

    WireScreen

    New York, NY
    3 days ago
  • $192.95k - $234.9k

     ...Nova Credit in New York is on the lookout for a Senior Software Engineer to lead technical projects and mentor junior engineers. This position involves designing robust solutions while leveraging a modern tech stack that includes Node.js, React, and AWS, among others.... 
    Software

    Nova Credit

    New York, NY
    3 days ago
  • $197k - $247k

     ...during the interview process. About The Role We are looking for a Senior Software Engineer to architect, build, and maintain the data infrastructure at Gusto. As part of the Data Platform team, you will collaborate closely with Data Science, Business Intelligence,... 
    Software
    Full time
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    New York, NY
    4 days ago
  • $190k - $210k

     ...HealthTech organization, is hiring a Senior Software Engineerto join their team in New York....  ...and building scalable, reliable data systems that enable innovation in healthcare...  ...reliable integration systems. Establish engineering standards and best practices across the... 
    Software

    Alldus International Consulting Ltd

    New York, NY
    3 days ago
  • $220k - $250k

     ...Senior / Staff Software Engineer, Data Platform Title of Role: Senior / Staff Software Engineer, Data Platform Location: San Francisco, hybrid Company Stage of Funding: Venture Round — Software Development, AI Office Type: Hybrid Salary: $220K–$250K... 
    Software
    Work at office

    Recruiting from Scratch

    New York, NY
    1 day ago
  •  ...built on collaboration, rigorous primary research, and data-driven decision making. A core part of our approach...  ...Role Overview We are looking for an Agentic Software Engineer to build the data platforms , infrastructure , and data products that enable... 
    Software
    Work experience placement

    Balyasny Asset Management

    New York, NY
    4 days ago
  • $160k - $240k

     ...Bloomberg L.P. is seeking a Senior Software Engineer to enhance the Bloomberg Query Language (BQL). The ideal candidate will have 4+ years...  ...Java, Scala, Go, Python, or JavaScript, focusing on large-scale data processing. Join a passionate team, collaborate, innovate,... 
    Software

    Bloomberg

    New York, NY
    4 days ago
  • $131.6k - $244.4k

     ...can thrive. Your New Role: The Senior Software Engineer is accountable for designing and delivering...  ...with third-party AdTech partners and data providers. Data Engineering Design and...  ...Kafka) to handle large-scale datasets. Platform Modernization Contribute to migration of... 
    Software
    Temporary work
    Local area

    Warner Media, LLC

    New York, NY
    4 days ago
  • $125k - $175k

     ...Software Engineer (Data Platform) at RWA.xyz Join to apply for the Software Engineer (Data Platform) role at RWA.xyz. About RWA.xyz Tokenization is the most significant infrastructure upgrade in modern capital markets, enabling programmable, real‑time settlement... 
    Software
    Part time
    Weekend work

    RWA Inc

    New York, NY
    3 days ago
  • $120k - $220k

     ...them. Actively addresses this at the structural level. Our platform deploys Per-Account AgentsTM across our customers' TAM,...  ...more. About the Role We're looking for a Senior/Staff Data Platform Engineer to build and scale the foundation of Actively's data... 
    Software
    Work at office
    Flexible hours
    Shift work

    Actively AI

    New York, NY
    3 days ago
  • $160k - $240k

     ...A leading financial technology company is seeking a Senior Software Engineer to join their Custom Data team. This role involves designing features within strict latency requirements and writing maintainable code. The ideal candidate will have over 4 years of backend engineering... 
    Software

    Bloomberg

    New York, NY
    3 days ago
  • $190k - $210k

     ...to guarantee scalable, efficient, and resilient solutions. Data Infrastructure: Architect and maintain reliable, scalable,...  ...You Are You possess a minimum of 5 years of experience in software engineering, with a specialization in data engineering, data modeling, and... 
    Software
    Work at office

    Adonis Services

    New York, NY
    3 days ago
  • $120k - $140k

    Senior Data Engineer (API & Platform Integration) Key Responsibilities Platform & Data Engineering Design, build, and maintain cloud-native data...  ...data access, encryption, and governance controls. Software Engineering: Writing maintainable, testable code using modern... 
    Software
    Full time
    Temporary work
    Local area
    Immediate start

    Spectrum 360 A NJ Non Profit Corp.

    Hoboken, NJ
    2 days ago
  • $150k - $180k

    A leading education technology company is seeking a Senior Software Engineer to develop scalable systems supporting education benefits for employer partners. This role involves using TypeScript, Python, AWS tools, and collaborating across teams to deliver impactful features... 
    Software

    Guild

    New York, NY
    2 days ago
  •  ...and over 2,500 dental offices on the platform. We're scaling rapidly, and continuously...  ...users. This is a hands-on Senior Engineer role with a data focus. You'll own Pearly's data...  ...technology as we move toward an AI-native software development lifecycle. If you're a... 
    Software
    Flexible hours

    Pearly Technology, Inc

    New York, NY
    4 days ago
  • $110k - $130k

     ...Mission or Department Overview As a Software Engineer on the Experimentation & Instrumentation...  ...metrics. You will work with Product, Data, and other engineering teams to deliver...  ...connect our products and systems to the data platform, powering data-informed decisions at... 
    Software
    Local area
    Flexible hours

    New York Times

    New York, NY
    1 day ago
  •  ...Perplexity is an AI-powered answer engine built to serve the world's curiosity with...  ...general-purpose AI worker that can use software like a human to research, build, and execute...  ...workflows for users. About the Role The Data Platform team owns the end-to-end data lifecycle... 
    Software

    Perplexity

    New York, NY
    2 days ago
  • $260k - $400k

     ...We are looking for Senior Software Engineers (Data Platform) What You’ll Do Design and scale high-impact systems: Build, test, deploy and refactor code that solves complex problems at the core of our ecommerce platform. Accelerate innovation with data products:... 
    Software
    Work at office

    ROKT

    New York, NY
    3 days ago
  • Colossyan is seeking a talented Software Engineer II - Platforms & Data for a fully remote role based in the US. The ideal candidate will develop systems that enhance the Unibuddy platform. Responsibilities include working cross-functionally within a team, improving infrastructure... 
    Software
    Remote job

    Colossyan

    New York, NY
    1 day ago
  • $75k - $93k

    Ovative Group is hiring a Data & Software Engineer in New York. In this role, you will join a cross-functional team to enhance software and data...  ...experience with ETL/ELT tools, SQL, Python, and cloud platforms. A background in creating data architectures and implementing... 
    Software

    Ovative Group

    New York, NY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer | Data Platform. Be the first to apply!