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

Software Engineer | Data Platform

Gecko Robotics Inc

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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer | Data Platform in New York, NY vacancy
  •  ...Senior Lead Software Engineer Be an integral part of an agile Engineering & Architecture team...  ...design, build, enhance and deliver advanced data engineering solutions and trusted...  ...stability of large-scale enterprise data platforms and solutions Formal training or... 
    Software
    For contractors

    Chase

    Jersey City, NJ
    1 day ago
  •  ...company in the United States seeks a Senior Software Engineer to build and maintain core components of its application platform. The ideal candidate will have at least five...  ...providing constructive feedback, and ensuring data pipeline architecture is robust and scalable.... 
    Software
    Flexible hours

    Stellar Health

    New York, NY
    4 days ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's...  ...Corporate - Risk Technology, you are an integral part of an agile Data Platform and Strategy Team driving the design, development, and... 
    Software

    Chase

    Jersey City, NJ
    3 days ago
  • $120k - $140k

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

    Pearson Education Services

    Hoboken, NJ
    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
    2 days ago
  • $155.7k - $208.7k

     ...Lead Software Engineer We are seeking a Lead Software Engineer to help build, enhance, and scale our cloud-based messaging and integration platforms. In this role, you will design, develop, and support event-streaming solutions at scale. You will also build and maintain... 
    Software
    Work experience placement

    The Walt Disney Studios

    New York, NY
    3 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
    4 days ago
  •  ...accessible to every American. Our mission is to create products, platforms, and a credit marketplace that power a fundamentally new...  ...Capital’s website . You will Be the founding member of the Data & Reporting team, building the data infrastructure and analytics... 
    Software
    Work at office

    Basic Capital

    New York, NY
    2 days ago
  • $180k - $220k

     ...A leading data platform company in the United States seeks a Senior Software Engineer to lead initiatives in scalability and reliability. The role involves architectural design, mentoring engineers, and ensuring high system quality. Candidates should bring 6+ years of... 
    Software

    Datavant

    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
    3 days ago
  • $130k - $180k

     ...A healthcare technology company is seeking a Senior Software Engineer to enhance their data-centric services, impacting patient care. The ideal candidate has over 8 years of experience in full-stack development, strong knowledge of Python, and is comfortable with AWS.... 
    Software

    Pearl Health

    New York, NY
    4 days ago
  • $152k - $215k

     ...provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank - Digital and Platform Services line of business, you are an integral part of an agile team that works to enhance... 
    Software

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    3 days ago
  •  ...Framework Ventures is seeking an experienced backend software engineer to develop and maintain high-quality, scalable services using Java/Spring Boot and Python. The ideal candidate will have 5+ years of experience, proficiency in cloud infrastructure such as AWS and Azure... 
    Software

    Framework Ventures

    New York, NY
    4 days ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible...  ...Chase within the Commercial & Investment Bank Digital and Platform Services line of business, you are an integral part of an... 
    Software

    Chase

    Jersey City, NJ
    4 days ago
  •  ...Software Engineer 6+ years of software engineering experience with 3+ years in back-end development 2+ years hands-on software development...  ...such as EC2, VPC, and ECS Deep understanding of algorithms, data structures, and design patterns Desire and experience in writing... 
    Software

    ClifyX

    New York, NY
    3 days ago
  • $100k - $130k

     ...A leading educational solutions organization is seeking a Software Engineer to develop and enhance their data platform. This fully remote position demands strong full-stack development skills, with a focus on security and scalability. Ideal candidates will have a background... 
    Software
    Remote work

    TalentED Advisors

    New York, NY
    4 days ago
  •  ...Senior Software Engineer Opportunity At Striveworks Striveworks is a leader in Machine Learning...  ...extract actionable insight from their data at the point of collection and...  ...automation for their next generation MLOps platform. You will be rapidly prototyping and delivering... 
    Software

    1872 Consulting

    New York, NY
    1 day 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
    3 days ago
  •  ...A leading technology firm in the United States seeks a Senior/Staff Software Engineer for the Data Infrastructure Group. This role involves contributing to and advancing the company's data infrastructure, building tools, and working collaboratively with various teams... 
    Software

    The Resume Database

    New York, NY
    4 days 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
    1 day ago
  • $161k - $194k

     ...e n t i c D a t a P l a t f o r m ( T a p e s t r y ) Software Engineering New York, NY About Tapestry Tapestry is Alphabet...  ...backend software engineer building Tapestry's Agentic Data Platform you will build a data platform to serve the needs of all of... 
    Software
    Full time
    Flexible hours

    X: The Moonshot Factory

    New York, NY
    4 days ago
  • $142k - $162.5k

     ...A healthcare technology company is seeking a Senior Data Engineer focused on AI/ML to architect and maintain data systems. This role requires over 5 years of software development experience and expertise in big data processing and distributed systems. The ideal candidate... 
    Software

    Tebra

    New York, NY
    4 days ago
  •  ...An education technology company in the U.S. is seeking a Senior Software Engineer to lead the development and implementation of complex applications. This role requires a minimum of seven years of software development experience and expertise across diverse technologies... 
    Software
    Remote work

    K16 Solutions, Inc.

    New York, NY
    4 days ago
  •  ...Senior Software Engineer, Data Platform The Viacom Data Platform is looking for an awesome Sr. Software Engineer with professional, hands-on experience in developing and maintaining applications and services primarily written in Python. The Data Platform is responsible... 
    Software

    ClifyX

    New York, NY
    3 days ago
  • $2,000 - $4,500 per month

     ...Glacier, a Series A startup based in San Francisco, is seeking a Software Engineer to develop and maintain their image capture and analysis platform. This role is fully remote for candidates in Latin America, requiring collaboration with a US-based team. The candidate... 
    Software
    Remote work

    Glacier Co

    New York, NY
    1 day ago
  • $197k - $247k

     ...Senior Software Engineer, Data Platform Denver, CO;San Francisco, CA;New York, NY;Los Angeles, CA;Seattle, WA;Toronto, Ontario, CAN - Remote At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 40... 
    Software
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    New York, NY
    13 hours ago
  •  ...A leading software company in healthcare data security is seeking an experienced software engineer. The role involves building and expanding a privacy-first backbone for healthcare customers and developing tools for audience insights. The ideal candidate has over 7 years... 
    Software
    Remote work

    Fresh Paint Inc

    New York, NY
    4 days ago
  • $195k - $257.5k

     ...Data Platform Engineering Team Circle is committed to visibility and stability in everything we do. As we grow as an organization, we're expanding...  ...on data assets. You'll bring to Circle: Senior Software Engineer (III): ~4+ years of software engineering... 
    Software
    Contract work
    Remote work
    Flexible hours

    Circle

    New York, NY
    22 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
    5 hours ago
  •  ...surgeons, nurses, and hospital administrators to deliver the highest quality care. Who you are: We’re looking for a Senior Software Engineer, Data Platform to help evolve and operate our modern cloud data platform. You’ll build and maintain a BigQuery data warehouse with... 
    Software
    Remote work
    Flexible hours

    Apella

    New York, NY
    4 days ago

Do you want to receive more vacancies?

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