Note: The job is a remote job and is open to candidates in USA. Till Financial is a banking platform focused on helping families manage their finances effectively. They are seeking a Senior Software Engineer, Full-Stack to own medium-to-large features from technical design through production, ensuring the accuracy and reliability of money movement and payments features within a compliant financial software environment.
Responsibilities
• Own medium-to-large features from technical design through production - across backend services, APIs, and consumer-facing web and mobile surfaces
• Lead technical design discussions and architecture reviews. Inform higher-level decisions about how our systems evolve as we scale with new institutional backing
• Ship money movement and payments features that have to be correct the first time - and stay correct under load, across multiple banking partners and rails
• Work within the constraints of real financial software: compliance, auditability, idempotency, and zero-tolerance for data loss
• Contribute to ledger design and transaction reconciliation as we scale to a larger combined user base
• Carry full production responsibility: on-call rotation, performance and cost work, and the testing rigor (unit, integration, contract) that financial software requires
• Translate ambiguous product requirements into clear technical scope and shippable plans. Push back when scope or timeline doesn’t add up
• Mentor other engineers in code review and design review. Raise the bar without being precious about it
Skills
• At least 5 years of production Go experience
• You've shipped and operated Go services - not just read the tour
• Experience with idiomatic Go patterns: interfaces, goroutines, context propagation, error handling
• Strong React + TypeScript on the web
• You've shipped a consumer mobile app to production (React Native or native). React Native is learnable on the job
• Experience owning medium-to-large features end-to-end, with working knowledge of the systems your code touches beyond your own service
• Experience building in hexagonal, onion, or comparable layered architectures
• A track record of partnering closely with product, design, and business stakeholders - especially turning fuzzy requirements into something you can actually build
• You've operated under the constraints of money movement before. Specific payments rails experience is not required
• ACH, card processing, banking integrations (Galileo, Marqeta, or similar), or ledger design
• AWS experience - we run on 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 org where the line between IC and tech lead is thin
Benefits
• Annual bonus based on experience
• Health, dental, and vision coverage
• HSA with company contribution
• Parental leave
• Flexible time off
• Remote-first - NYC preferred for occasional in-person collaboration
Company Overview
• Till Financial is a collaborative financial platform built for families and the communities that support them. It was founded in 2018, and is headquartered in Nantucket, Massachusetts, USA, with a workforce of 2-10 employees. Its website is https://www.tillfinancial.com.