Senior Software Engineer - Payments and Reporting

Remote Full-time
Senior Software Engineer - Payments and ReportingCompany OverviewWe are a fast-growing startup focused on revolutionizing parking management with plans to expand into broader property management solutions. Our platform leverages cutting-edge technology to streamline operations, enhance financial management, and deliver value to real estate owners through increased net operating income. We are a small, agile team based in Boston, MA, working collaboratively to build innovative solutions.Job OverviewWe are seeking a Senior Software Engineer with expertise in payments and reporting to join our team. This role will focus on enhancing our payment processing systems using Stripe integrations and building robust reporting capabilities with Snowflake. The ideal candidate will be a TypeScript expert with experience in fintech or subscription billing, capable of leading zero-to-one projects in a high-growth startup environment.Key ResponsibilitiesPayments Development:Enhance and maintain Stripe integrations, including Stripe Connect and Stripe Treasury, to provide full bank account functionality for garage operators.Develop and automate payment processing workflows, including revenue collection, expense payments, and subscription fee deductions.Integrate new payment terminal options (e.g., FreedomPay) for garage kiosks and support recurring billing for monthly parking and validation services.Collaborate with the CTO and backend team to overhaul payment systems as part of the platform’s V5 build-out.Reporting Development:Build and automate comprehensive financial reporting tools, including profit and loss statements, using Snowflake as the central data hub.Transition existing reporting from BigQuery to Snowflake, integrating data from Convex database, Stripe, Twilio logs, and Axiom logging.Develop AI-driven insights for automated, presentation-ready month-end reports for real estate owners.Leverage BI tools like Sigma for data visualization and reporting.Technical Leadership:Work closely with a small, collaborative team (CTO, backend engineer, frontend engineer, and designer) to design and implement scalable solutions.Contribute to architectural decisions, particularly around payments and reporting infrastructure.Occasionally support full-stack development for other platform features as needed in our nimble startup environment.Collaboration:Participate in daily stand-ups and iterative development processes with minimal overhead.Provide input on technical strategy and help shape the platform’s evolution.Required Skills and QualificationsTechnical Expertise:Advanced proficiency in TypeScript, including advanced typing and mapped types, for both frontend (React) and backend (Node.js) development.Experience with payment processing systems, ideally Stripe (Connect, Treasury, or Terminal integrations).Familiarity with data pipelines (ELT/ETL) and data warehousing solutions, preferably Snowflake.Comfortable working with modern databases like Convex or similar (experience with Convex is a plus but not required).Knowledge of BI tools (e.g., Sigma, Looker, or equivalent) for data visualization and reporting.Experience:Proven track record of building payment or reporting systems from scratch (zero-to-one) in a startup or high-growth environment.Experience in fintech, subscription billing, or recurring revenue platforms (e.g., PolarSH, Metronome, or similar) is highly desirable.Ability to work in a fast-paced, agile environment with minimal process overhead.Soft Skills:Self-starter with a proactive, innovative mindset, capable of driving projects independently while collaborating closely with the team.Strong problem-solving skills and the ability to adapt to evolving requirements.Excellent communication skills to articulate technical concepts and contribute to team discussions.Nice-to-Have SkillsExperience with authentication providers like Clerk or BetterAuth.Familiarity with static site generation and tools like Capacitor for native app packaging.Background in data science, data modeling, or data visualization.Previous work at a fintech company or with Stripe integrations.Location and Work EnvironmentLocation: Preferably based in Boston, MA, or within U.S. time zones (East Coast preferred).Work Style: Collaborative, agile, and fast-paced with daily stand-ups and close team interaction. The role involves significant input from the CTO and backend team.

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Part-Time Remote Data Entry Clerk – Flexible Work From Home Opportunity | arenaflex**

Remote Full-time

Entry-Level Data Entry Specialist (Remote)

Remote Full-time

**Experienced Data Entry Specialist – Remote Opportunity at arenaflex**

Remote Full-time

AI Operations Envangelist

Remote Full-time

Hiring Now: Remote Chat Support - Instagram

Remote Full-time

Senior Manager, Industry Value Engineering

Remote Full-time

2026 Summer Intern, Grid Modeling and Analytics (Remote/Hybrid)

Remote Full-time

[Remote] QA Analyst, Browser Ext

Remote Full-time

Mobile Sales Representative (Industrial Engineering - remote)

Remote Full-time

**Experienced Full Stack Graphics Developer – Web & Cloud Application Development**

Remote Full-time
← Back to Home