Software Engineer | Data Platform
$200k - $250kGecko Robotics Inc
Employment Type: FullTime
Department: Software Engineering
Compensation: $200K – $250K
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.
- ...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...SoftwareFor contractors
- ...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....SoftwareFlexible hours
$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...SoftwareFull timeTemporary workLocal areaImmediate start- ...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
$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- ...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...SoftwareWork at office
$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...SoftwareWork experience placement$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$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...SoftwareTemporary workLocal area- ...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
$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- ...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
$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...SoftwareRemote work- ...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
- ...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
- ...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...SoftwareWork experience placement
- ...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
$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...SoftwareFull timeFlexible hours- ...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...SoftwareRemote work
$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...SoftwareWork at office$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$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...SoftwareRemote work- ...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
$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...SoftwareFull timeWork at officeLocal areaRemote work2 days per week3 days per week- ...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...SoftwareRemote workFlexible hours
- ...technology company is seeking an experienced software developer to enhance and optimize applications that manage large data sets. Responsibilities include querying data,... ...like Python and Java, and experience with cloud platforms. This role offers benefits including medical...Software
$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...SoftwareWork at officeFlexible hoursShift work- ...Grow UP HR busca un/a Senior Software Development Consultant (Full Stack) para unirse a un equipo tecnológico en los EE. UU. La posición implica desarrollar aplicaciones escalables y colaborativas, participando en iniciativas de ingeniería de datos y optimización de procesos...SoftwareRemote work
- ...Principal/Senior Software Engineer, Data/ML Platform Direct message the job poster from Clarvos Reports to: Head of ML Data Infrastructure FLSA Category: Exempt Position Type: Full-Time, Mid-Senior level Travel Requirement: 0-10%, Quarterly for meetings Office Location...SoftwareFull timeWork at officeLocal areaRemote work
$175k - $225k
...Software Engineer Role: Software Engineer Team: Data Platform Type: Individual Contributor Level: Mid-level (3-6 years of experience) Compensation: $175k-225k salary + 0.5%-1% equity, depending on experience Location: Hybrid in NYC As a software engineer...SoftwarePart timeWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer | Data Platform. Be the first to apply!
- graduate software developer New York, NY
- rust software engineer New York, NY
- senior software design engineer New York, NY
- software engineer student New York, NY
- software engineer amazon New York, NY
- software developer positions New York, NY
- software engineer full time New York, NY
- software qa engineer New York, NY
- new graduate software engineer New York, NY
- junior software developer New York, NY

