CareerMoonshot

Sr. Software Engineer, Marine

storable · Seattle, WA

📍 Seattle, WAvia greenhousePosted 2026-09-22
Apply on company site ↗
Career Moonshot pulls this listing straight from the employer's hiring system — no recruiter middleman, no reposts. Applying takes you directly to storable.
Senior Software Engineer, Marine Storable is seeking a Senior Software Engineer to join our Marine Division and help build software that powers the day-to-day operations of marinas, boat clubs, service yards, rental fleets, and other waterfront businesses. Our marine platform supports the workflows operators rely on to manage slips and storage, reservations and online bookings, rentals, point of sale, payments and billing, customer and vessel records, digital waivers and contracts, service operations, reporting, and other industry-specific needs. We are looking for an engineer with strong software engineering fundamentals, deep practical experience building and maintaining production systems, and a demonstrated ability to use AI as a core part of their engineering workflow. The ideal candidate uses AI coding tools as a meaningful part of their engineering workflow. They understand how to apply them thoughtfully across the software development lifecycle: exploring unfamiliar code, accelerating implementation, generating and refining tests, debugging complex issues, evaluating architectural options, improving documentation, and reducing repetitive engineering work. Just as importantly, they know how to review AI-generated output with strong engineering judgment, validating correctness, security, maintainability, and fit within the broader system before anything ships. This is a role for someone who combines sound engineering judgment with an AI-native approach to building software. You should be comfortable using tools such as Codex, Claude Code, Cursor, GitHub Copilot, ChatGPT, or similar AI-assisted development platforms as a normal part of your daily workflow, with clear examples of how these tools have improved your speed, quality, decision-making, or technical output. About the Role As a Senior Software Engineer in Storable’s Marine Division, you will contribute to the development and modernization of web applications that support marina operators and their customers. You will work across the stack using technologies such as React, Node.js, PHP, MySQL, and AI-assisted engineering workflows . Familiarity with cloud infrastructure, CI/CD, and deployment environments is helpful, but this role is primarily focused on building and improving application software. You will be expected to bring both traditional software engineering discipline and modern AI-enabled execution. That means writing reliable, maintainable code; understanding systems deeply; making pragmatic technical decisions; communicating clearly with engineers and non-engineers; and using AI tools thoughtfully to move faster, improve quality, and reduce repetitive engineering work. What You’ll Do Develop new features and products for Storable’s marine software platform, working across frontend, backend, and integrations. Use AI-assisted development tools to accelerate coding, debugging, testing, refactoring, documentation, technical discovery, and design work. Apply strong engineering fundamentals when reviewing AI-generated code, ensuring correctness, security, maintainability, and alignment with system architecture. Collaborate effectively with infrastructure and platform teams when application work touches CI/CD, AWS services, deployment workflows, monitoring, or reliability concerns. Identify and reduce technical debt through thoughtful refactoring, modernization, and architectural improvements. Troubleshoot internal bugs and customer-reported issues quickly and effectively, balancing speed with long-term code quality. Collaborate with product managers, designers, support teams, and other engineers to translate business and customer needs into reliable technical solutions, ensuring technical decisions are clearly explained and understood by the people affected by them. Mentor other engineers on both traditional engineering best practices and effective use of AI-assisted development workflows. Participate actively in collaborative development practices, including stand-ups, retrospectives, backlog refinement, technical design discussions, and the creation of technical design documents for meaningful product or architecture changes. Write and maintain unit, integration, and functional tests to ensure confidence in the systems we build. Continuously evaluate new tools, technologies, and AI-enabled workflows that can improve engineering productivity and product quality. What We’re Looking For 7+ years of practical software engineering experience, preferably including significant experience building and maintaining production web applications. Strong full-stack development experience with JavaScript, TypeScript, React, Node.js, PHP, MySQL , or comparable technologies. A track record of shipping software in real-world production environments where reliability, maintainability, and customer impact matter. Strong software engineering fundamentals, with demonstrated experience using AI-assisted development tools as part of a modern engineering workflow. Hands-on experience using AI-assisted development tools as a normal part of day-to-day engineering work. Strong ability to evaluate, correct, and improve AI-generated code rather than accepting outputs blindly. A practical understanding of software architecture, debugging, testing, performance, scalability, and technical tradeoffs. Some exposure to cloud infrastructure, CI/CD systems, AWS services, serverless functions, deployment workflows, or related infrastructure tooling is helpful, but not required. Excellent problem-solving skills and the ability to break down ambiguous technical challenges into clear, executable steps. Excellent communication skills are essential. You should be able to explain technical decisions clearly to technical and non-technical stakeholders through design documents, diagrams, tradeoff analysis, async updates, and collaborative discussion. A collaborative mindset and demonstrated ability to me

More Seattle, WA jobs

Seattle, WA jobs · Browse all locations