Software Engineer, Billing & Payments
Software Engineer builds and owns end-to-end billing and payments systems, including invoice generation, Stripe integrations, ERP syncs using Temporal workflows, across backend, frontend, and data layers. Requires 3-5 years experience with modern web tech stacks.
Responsibilities
- Build invoice generation pipeline using Temporal for billing terms resolution, tiered/usage-based pricing calculations, and durable workflows.
- Develop invoice finalization workflows including address resolution, tax calculation, ERP sync, auto-credit, Stripe autocharge, email delivery with retry and recovery logic.
- Own Stripe integration: setup intents, autocharge with retries, payment method management, customer payment portal, payout reconciliation, webhook handling.
- Work across backend services, data models, APIs, and frontend services.
- Partner with Product and Design teams.
Requirements
- 3–5 years of professional software engineering experience.
- Experience building web applications or backend services in production.
- Familiarity with modern backend languages and frameworks.
- Experience with modern frontend frameworks such as React, Vue, or similar.
- Experience working with APIs and relational databases.
Nice-to-Haves
- Interest in owning systems end-to-end and handling complex financial workflows.
Perks and Benefits
- Competitive compensation and equity.
- Unlimited PTO.
- Up to 100% employer covered monthly healthcare premium (medical, dental, vision).
- Lunch provided via Sharebite, plus dinner for late office days.
- Parental leave up to 12 weeks.
- Tax free commuter and parking benefits.
- Voluntary insurances (Life, Hospital, Critical Illness, Accident).
- Employee Assistance Program (Rightway).
- Free One Medical Membership.
- 401k.
Full Stack Engineer
Build and own full-stack features end-to-end on Next.js and Python for an AI memory platform. Requires 2+ years shipping production web apps, strong Python and modern frontend skills, and comfort operating production systems.
Senior Software Engineer
Senior Software Engineer building and scaling core dealer and lending products on a Python/Django/React/PostgreSQL stack. Owns system design, code quality, mentoring, and cross-team delivery for a nationwide marketplace.
Software Engineer, Conversion
Build and optimize high-impact, user-facing loan application and rate check experiences that drive ~80% of company revenue. Work full-stack across frontend and backend systems in a metrics-driven environment.