Staff Software Development Engineer providing technical leadership across all products in Storable's Marine and RV & Camping divisions, as an individual contributor with no direct reports. Full-stack role spanning Node.js, PHP and/or .NET, SQL, REST APIs, React, and TypeScript, with responsibility for architecture, engineering standards, and LLM-powered feature evaluation. The team has no dedicated QE, DevOps, SRE, or Architect roles, so the role owns quality strategy, deployment, and reliability.
Storable is seeking a Staff Software Development Engineer to provide technical leadership across all products in our Marine and RV & Camping Divisions (Storable Marine and Newbook) and help build the software that powers the day-to-day operations of marinas, boatyards, yacht clubs, boat clubs, harbors, dry-stack facilities, service yards, rental fleets, RV parks, campgrounds, holiday parks, RV resorts, and other outdoor hospitality businesses. Our Marine platform, including Molo (marina, boat storage, and service/yard management) and Rentals (boat rental fleet and boat-club management), and our RV & Camping platform (Newbook), support the workflows operators rely on to manage slips and storage, sites and accommodations, reservations and online bookings, rentals, guest management, point of sale, payments and billing, customer, vessel, and booking records, digital waivers, contracts and agreements, service operations, housekeeping and maintenance operations, channel and OTA integrations, reporting, and other industry-specific needs.
We are looking for an AI-native technical leader who multiplies the output of every team around them: someone who runs agentic development workflows with tools such as Claude Code, Codex, or Cursor every day, has personally shipped LLM-powered features to production, and builds the tooling and practices that let a lean organization ship like a much larger one, without compromising on engineering judgment.
As a Staff Software Development Engineer in Storable’s Marine and RV & Camping Divisions, you will provide technical leadership across the products within your assigned division, spanning product and team boundaries. This is an individual contributor role with no direct reports. You will define architecture and engineering standards, lead the most complex technical initiatives, partner with Software Development Managers on execution and with Product on priorities, and raise the capability of other engineers through mentorship, design reviews, and reusable solutions.
The role is full stack in both senses. You will work hands-on in both backend engineering with Node.js, PHP and/or .NET, SQL, and REST APIs, and frontend engineering with React and JavaScript/TypeScript. You will also own the full lifecycle of what you and your peers build, from technical design through automated testing, deployment, observability, and incident response.
There are no dedicated QE, DevOps, SRE, or Architect roles on our teams. Engineers own the full lifecycle of their software, and as a Staff Software Development Engineer you set the standards, patterns, and automation that make that model work across the teams within your assigned division. Collaboration with shared platform teams is welcome where they exist, but ownership of outcomes is never delegated.
AI should be central to how you work, not an occasional assist, and at the Staff level you are responsible for raising the AI practice of every team around you. You should be able to point to specific ways you have used AI to:
We value engineers who know exactly when AI can accelerate the work and when careful human judgment is required, and who measure the difference rather than assume it.
Backend development experience, thorough React experience, and hands-on ownership from architecture through automated testing, deployment, and production operations are required. We welcome depth in the other technologies listed below, together with the ability to learn quickly and use AI effectively.
Primary technologies and tools may include:
A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field is helpful, but equivalent professional experience is equally valued.
The ideal candidate is a Staff-level individual contributor with deep full-stack engineering experience, thorough React expertise, demonstrated delivery of LLM-powered features, and a track record of improving systems and engineering practices across multiple products.
You reason clearly through systems, weigh tradeoffs, and own what you ship all the way through testing, deployment, and production operations. You use AI as a force multiplier for yourself and the teams around you, and you hold its output to the same standard as your own.
You bring judgment, curiosity, technical depth, and modern execution speed, and you can help Storable Marine and RV & Camping build reliable software across their portfolios while raising engineering standards and developing other engineers.
All applicants must be currently authorized to work full-time in the United States and able to work a hybrid schedule in our Seattle, WA office.
About Us:
At Storable, we're redefining property management for specialty real estate. Powered by AI, our end-to-end platform seamlessly integrates management software with marketplace listings, websites, CRM, insurance, payments and more. Tailored for self-storage, marine, and RV & camping operators, Storable helps you Win More every day.
Benefits and Perks:
Storable is committed to providing equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Storable will provide reasonable accommodations for qualified individuals with disabilities.
Important Notice: To protect yourself from fraudulent activities, please consider the following:
- Official Communication: All genuine communication from Storable will come from official email addresses, ending in “@storable.com.” Be cautious of any communication that doesn’t match this criteria.
- No Unsolicited Offers: We do not extend job offers without a formal interview process. If you receive an unsolicited job offer claiming to be from Storable or any of its representatives, it’s a red flag.
- Verification: If you’re uncertain about the legitimacy of any job offer or communication claiming to be from Storable, please contact our HR department directly at [email protected] for verification.
Your security and trust are paramount to us. If you suspect you’ve been contacted by someone falsely claiming to be from Storable or using our company's name for any dubious purpose, please immediately report the incident to [email protected]