Heard is an all-in-one financial solution for therapists and mental health providers that combines software and human support to handle bookkeeping, taxes, payroll, and more. They are seeking a Senior Software Engineer to design, build, and scale complex systems while collaborating with cross-functional teams to enhance automation and improve customer experiences.
Responsibilities:
- Ship features and systems across the full stack, primarily in Node, Typescript, AWS, and Postgres
- Work across retention, automation, and new product initiatives depending on what matters most right now
- Build and maintain integrations with third-party services and APIs across the platform
- Design and build automated workflows that reduce manual operational effort (bookkeeping, reconciliation, support)
- Collaborate daily with product managers, designers, operations leads, and other engineers - this role is highly cross-functional
- Drive architectural decisions on scope, feasibility, and tradeoffs with minimal hand-holding
- Lead by example – your output and approach raise the bar for the team
Requirements:
- 4+ years of professional software engineering experience
- Full-stack experience — comfortable working across frontend (React) and backend (Express)
- Strong system design and architecture skills — you've designed, built, and scaled complex systems and can make sound decisions on scope, feasibility, and tradeoffs
- Experience shipping reliable code at scale with attention to performance, uptime, and maintainability
- Proven ability to build and ship in ambiguous, fast-moving environments with minimal hand-holding
- Strong collaboration skills - comfortable working across engineering, product, design, and operations daily
- Excellent written and verbal communication
- Fluency with AI-assisted development tools (e.g., Claude Code, Cursor, Codex, Copilot) in real production work - you use these to move faster, not as a crutch
- Experience with AI agent orchestration, LLM integration, or workflow automation
- Experience with our stack: TypeScript, Node.js, Express, PostgreSQL, AWS
- Experience building and maintaining third-party integrations (APIs, webhooks, data syncs)
- Experience shipping AI-powered product features to end users - e.g., agentic workflows, conversational interfaces, AI-driven recommendations, intelligent document processing, or similar across any vertical
- Familiarity with performance and reliability monitoring tools (e.g., Datadog, Sentry, CloudWatch, or similar)
- FinTech experience or familiarity with financial data, accounting workflows, or regulated environments
- Experience automating operational or back-office workloads
- Track record of configuring AI dev tooling for brownfield codebases (repo context, custom rules, skills)