Senior Engineer - Banking, Payments, and Reporting at Vend Park
Boston, Massachusetts, USA -
Full Time


Start Date

Immediate

Expiry Date

04 Dec, 25

Salary

220000.0

Posted On

04 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Dbt, Authentication, Devops, Payments, Data Modeling

Industry

Information Technology/IT

Description

EXPERTISE & SKILLS

  • Full-Stack TypeScript Mastery – advanced features like mapped types, strong typing across APIs and frontend.
  • Payments & Banking – deep Stripe expertise (Connect, Billing, Treasury), experience with fintech integrations.
  • Data Architecture – Snowflake, Fivetran/Airbyte, DBT, data modeling, and analytics tools.
  • Frontend – React, Vite, Tailwind 4, shadcnUI, static site generation.
  • Backend – ConvexDB for backend APIs, Bun runtime, Turborepo monorepo management.
  • Auth & Security – Clerk/BetterAuth/WorkOS for authentication, Permit.io for RBAC/ReBAC authorization.
  • DevOps & Observability – Axiom logging, PostHog analytics, Twilio, Resend, Balena MDM, Esper/ScaleFusion MDM.
  • AI/ML – building with LLMs, RAG pipelines, Vercel AI SDK, machine learning/computer vision experience a plus.
  • Startup DNA – thrives in a high-velocity, high-impact environment.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

THE ROLE

The Senior Software Engineer for BaaS, PaaS, and Reporting will:

  • Architect & Implement the backend and frontend systems for our v5 platform, with a focus on banking, payments, and reporting.
  • Design Scalable Payment Solutions using Stripe Connect, Stripe Billing, Stripe Treasury and higher-level frameworks and tools like Autumn (useautumn.com) or Polar (polar.sh) for advanced functionality.
  • Integrate Banking as a Service into our platform with Stripe Treasury to enable secure, compliant, and efficient financial flows.
  • Build Comprehensive Reporting Systems for operational and financial metrics (e.g., automated P&L for each garage) using DBT and Snowflake Dynamic Tables.
  • Own Data Strategy & Architecture for ELT/ETL pipelines, warehousing, and analytics in Snowflake.
  • Build Rich and Powerful Data Visualizations by embedding reports with security and data governance into our Command Center dashboard.
  • Collaborate Cross-Functionally with product, design, and other engineers to ensure cohesive, high-quality deliverables.
  • Drive AI/ML Initiatives both internally (as part of our engineering process) and externally (native AI capabilities in our product) using tools like Claude Code, Cursor, and Vercel’s AI SDK.

KEY RESPONSIBILITIES

  • Plan, design, and develop scalable full-stack solutions for banking, payments, and reporting.
  • Implement secure, highly-typed TypeScript APIs and services.
  • Work with data pipelines, from ingestion to modeling, for Snowflake, DBT, and related systems.
  • Leverage AI tools like Cursor, Claude Code, Vercel AI SDK, and build RAG-based agents.
  • Maintain high standards for code quality, system design, and documentation.
  • Mentor other engineers and contribute to the evolution of our engineering culture.
Loading...