
Senior Full-Stack Software Engineer
Posted 4 hours ago

Posted 4 hours ago
This is a fully remote position, open to applicants in New York.
β’ Participate in a TypeScript monorepo that includes a Next.js 16 web application and API, an Expo mobile application, and a Cloudflare Worker.
β’ Oversee a shared PostgreSQL and Prisma data model utilized across various applications.
β’ Create and manage webhook handlers for services such as Plaid, Stripe, and Linq.
β’ Engage in queued inbound-message batching and the implementation of scheduled tasks.
β’ Manage security-sensitive systems that involve encrypted bank tokens, encrypted chat content, user-specific data scoping, and authentication for both web and mobile platforms.
β’ Construct and sustain the AI layer, which encompasses LLM tool-calling on users' financial information, long-term memory, and proactive insights.
β’ Critically evaluate AI-generated code, including personal contributions.
β’ Proficiency in English; capable of producing written English sufficient for PR descriptions or incident reports without requiring follow-up clarification.
β’ Minimum of 6 years of experience as a software engineer.
β’ At least 3 years of experience delivering production-level TypeScript/Node backends.
β’ Experience in a company that processes monetary transactions or manages bank or card information.
β’ Extensive knowledge of PostgreSQL, including safe live-data migrations, indexing, transactions, and query planning.
β’ Practical experience with asynchronous systems, including idempotency, retries, webhook deduplication, and handling partially failed jobs.
β’ A security-first mindset regarding PII, data encryption at rest, authentication tokens, and the principle of least privilege.
β’ Individual ownership of production systems, including on-call duties, error tracking, and conducting root-cause analyses.
β’ Regular use of AI coding tools such as Claude Code, Cursor, or similar technologies.
β’ Preferred location: New York, ideally Manhattan.
β’ Additional advantages: Experience with Plaid in production; familiarity with LLM in production; knowledge of Next.js App Router and React Server Components; experience with SMS or messaging compliance or Stripe subscription billing; proficiency in Expo / React Native.
β’ Full-time contract facilitated through a payroll platform.
β’ Opportunity for remote work.
Atomic - Remote Jobs
Affidea
StructureIt
L3Harris Technologies
Get handpicked remote jobs straight to your inbox weekly.