Senior Software Engineer, Full-Stack

Till FinancialNew York, NY
$150,000 - $200,000Remote

About The Position

Till is a banking platform built for families, offering debit cards, accounts, and tools to help parents raise financially capable kids. Recently acquired by Western & Southern Financial Group, a Fortune 500 company, Till has the capital and long-term backing to grow into a category leader while preserving its lean, senior engineering culture. The engineering team is small, allowing individual contributions to directly shape the product, with the stability of a large parent company. The engineering organization is senior, deliberately small, and focused on individuals who can ship across the stack and own outcomes end-to-end. This role offers a chance to join a mission-driven fintech at an inflection point, with significant ownership and impact from day one. The first 3-6 months will involve greenfield development, where the engineer will own medium-to-large projects end-to-end, including technical design, implementation across Go backend and React/React Native frontends, deployment, and post-deployment challenges. The codebase utilizes hexagonal/onion architecture, and familiarity with such patterns is expected.

Requirements

  • At least 5 years of production Go experience.
  • Shipped and operated Go services.
  • Experience with idiomatic Go patterns: interfaces, goroutines, context propagation, error handling.
  • Strong React + TypeScript experience on the web.
  • Shipped a consumer mobile app to production (React Native or native).
  • Experience owning medium-to-large features end-to-end, with working knowledge of related systems.
  • Experience building in hexagonal, onion, or comparable layered architectures.
  • Track record of partnering closely with product, design, and business stakeholders to build features from fuzzy requirements.
  • Experience operating under the constraints of money movement.

Nice To Haves

  • ACH, card processing, banking integrations (Galileo, Marqeta, or similar), or ledger design.
  • AWS experience (Lambda, RDS, SQS, CDK for IaC).
  • Familiarity with family fintech, kids’ financial products, or consumer apps targeting underserved demographics.
  • Experience in a small, senior engineering organization where the line between IC and tech lead is thin.

Responsibilities

  • Own medium-to-large features from technical design through production, spanning backend services, APIs, and consumer-facing web and mobile surfaces.
  • Lead technical design discussions and architecture reviews, influencing higher-level decisions on system evolution for scalability.
  • Ship money movement and payments features that require accuracy and reliability under load, across multiple banking partners and rails.
  • Work within the constraints of financial software, including compliance, auditability, idempotency, and zero-tolerance for data loss.
  • Contribute to ledger design and transaction reconciliation for a growing user base.
  • Carry full production responsibility, including on-call rotation, performance and cost optimization, and rigorous testing (unit, integration, contract).
  • Translate ambiguous product requirements into clear technical scope and shippable plans, pushing back when necessary.
  • Mentor other engineers through code and design reviews, raising the technical bar.

Benefits

  • Health, dental, and vision coverage
  • HSA with company contribution
  • Parental leave
  • Flexible time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service