
Founding Software Engineer at Sur. Be the first full-time engineer on our lean, early-stage team. You’ll have a direct hand in building the product and influencing how we grow.You will own end to end delivery across a modern TypeScript stack, ship fast, keep things secure, and help shape lightweight processes that balance rapid iteration with reliability. This is a hands-on role with high autonomy and direct impact.. What You Will Do. Build and ship product features across the stack using Remix and TypeScript.. Maintain data models, migrations, and high quality documentation as you go.. Own integrations for banking, payments, and on chain data imports.. Triage and resolve bugs quickly while progressing larger roadmap work.. Design simple release rituals such as weekly planning, updates, and demos.. Implement secure auth, storage, and permissions best practices.. Collaborate with UI UX contributors to translate Figma designs to production.. Set up pragmatic testing, logging, and basic observability.. 3 to 5 years building web applications in small teams or startups.. Strong ownership mindset and ability to work with minimal oversight.. Solid understanding of data security for consumer financial data.. Experience reading and writing clear technical documentation.. C1 English fluency or equivalent.. Nice To Have. Background in fintech or experience with financial data integrations.. Familiarity with performance optimization on Vercel and edge runtimes.. Tech Stack. Frontend: Remix, TypeScript. Backend: Supabase with PostgreSQL, Drizzle ORM, Supabase Auth and Storage. Hosting and edge: Vercel. Integrations: Plaid, GoCardless, Stripe, crypto parsers. Optional: Redis or Upstash for caching and quick analytics. Company Location: Costa Rica.