Senior Software Engineer, Financial Management

Toast Toast · Enterprise · United States · Remote · R & D : Engineering : Embedded Finance

Senior Software Engineer role focused on building financial products for restaurants, including Toast Books, Cash Flow Insights, and Bill Pay. The role involves shaping technical strategy, leading architectural discussions, and mentoring engineers, with an emphasis on using AI tools to improve workflow efficiency and quality.

What you'd actually do

  1. Shape the technical strategy and architecture for Financial Management while staying closely connected to customer problems, product outcomes, and business impact.
  2. Identify and prioritize high-impact customer, business, and technical problems; balance hands-on execution with influence across teams and functions.
  3. Partner deeply with Product, Design, Compliance, Finance, Support, Data, and external vendors to deliver resilient, scalable, and customer-centered financial products.
  4. Lead architectural discussions, make pragmatic tradeoffs, and help sequence the roadmap so teams can ship value incrementally while improving long-term system health.
  5. Mentor engineers and model engineering excellence through high-quality design, code review, testing, observability, documentation, and inclusive technical leadership.

Skills

Required

  • 5+ years of backend engineering experience
  • strong fundamentals in building, operating, and evolving production systems in a Java / Kotlin environment
  • Leverages and explores AI tools as a core part of your workflow to improve speed, quality, learning, and team operations.
  • Demonstrated success independently owning complex technical initiatives
  • Strong judgment designing and operating distributed systems, service-oriented architectures, messaging patterns, and / or microservices in production environments.
  • Proven ability to balance hands-on execution, pragmatic delivery, and longer-term technical direction.
  • Skilled at aligning engineering, product, design, and leadership stakeholders around clear tradeoffs and executable plans.
  • Strong customer orientation: you care about understanding real user workflows, shipping useful product increments, learning from adoption and feedback, and improving the customer experience over time.

Nice to have

  • Experience building financial systems such as payments, reconciliation, billing, accounting, bookkeeping, or financial reporting platforms.
  • Familiarity with regulatory, compliance, audit, privacy, or security requirements for financial products, such as PCI, SOX, KYC, or related controls..
  • Background in data modeling, ledger-like systems, reconciliation, auditability, or financial reporting with high-volume transaction data.
  • Knowledge of integration patterns with external financial institutions, banks, payment processors, accounting systems, or other third-party financial platforms.

What the JD emphasized

  • Leverages and explores AI tools as a core part of your workflow to improve speed, quality, learning, and team operations.