About The Position

You will build the software marina operators use to run their businesses, and the boater app on the other side of it. Engineering is six people today and will be fourteen inside a year. That is a small team against a large surface: reservations, payments and money movement, dock and slip management, rent roll, boater CRM, service and work orders, accounting integrations, a native iOS app, and multi-currency as we move internationally. The gap between team size and surface area is the job. It means you make real decisions early, and your judgment matters more than your tenure. You will own problems rather than tickets. Scoping, design, implementation, deploy, and what happens after. You will also spend real time in code you did not write, in a twelve-year-old system carrying live payment traffic, which is its own kind of skill. Most of our customers run seasonal businesses where a bad Saturday morning costs them a weekend of revenue. You will know within days whether what you shipped helped them.

Requirements

  • Production web applications that you have shipped and owned.
  • Real AI fluency, not just tool familiarity; work that could not have been delivered without AI.
  • Comfort across a full stack (Rails, React, Postgres, AWS preferred, but judgment is valued over specific stack match).
  • Ability to read and improve unfamiliar code without proposing a rewrite.
  • Clear writing skills to explain technical trade-offs to product managers, support teammates, or marina operators.

Nice To Haves

  • Payments and money movement experience (Stripe or Stripe Connect, ACH, settlement, reconciliation, multi-currency).
  • Experience with Vertical SaaS or B2B software for users operating physical businesses.
  • International product work experience (currency, localization, tax, compliance).
  • AWS experience beyond EC2 and S3, including queuing, caching, and background jobs at scale.
  • Experience on a small team where you were on call for what you built.

Responsibilities

  • Own problems rather than tickets, including scoping, design, implementation, and deployment.
  • Work with a twelve-year-old system carrying live payment traffic.
  • Ship software that directly impacts marina operators' revenue on critical business days.
  • Contribute to building both the software for marina operators and the boater app.
  • Make real decisions early in the development process.
  • Help decide what gets built, not just build what was decided.
  • Treat AI as core development infrastructure and work with it accordingly.

Benefits

  • Opportunity to make significant decisions and have ownership.
  • Work in a fast-paced environment with a growing team.
  • Invest heavily in product and engineering.
  • Acquisitions are part of growth with dedicated budget.
  • Equal opportunity employer.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service