Senior Principal Software Engineer

Toast Toast · Enterprise · Dublin, Ireland · R & D : Engineering : Team

Senior Principal Software Engineer at Toast, focusing on the architecture, technical strategy, and implementation of AI agents within the Fintech line of business. The role involves driving agent development, collaborating with product and engineering leadership, and mentoring technical teams to deliver AI-powered solutions for restaurant staff management and labor optimization.

What you'd actually do

  1. Develop and drive an architectural vision to support the ambitious goals for agents and agent development
  2. Be an active participant and an authoritative technical voice in FinTech product strategy discussions
  3. Partner with the Team Management Director of Engineering and Sr. Director of Product to successfully deliver Team agent products from design to production
  4. Work closely with other Senior Principal Engineers to further the agent patterns and ecosystem across Toast as a whole
  5. Be hands on and actively participate in development on the Team Agent

Skills

Required

  • 15+ years experience designing and building highly scalable, mission-critical distributed and fullstack software systems
  • 10+ years experience building and operating SaaS products, ideally AWS hosted
  • Demonstrated ability to drive technical architecture for a company or highly scalable line of products
  • Ability and desire to communicate and influence at the executive level

Nice to have

  • Experience designing agentic products
  • Experience building systems that leverage LLMs and other ML models
  • Experience with enterprise integration using Apache Camel
  • Experience architecting event-driven distributed systems using Apache Pulsar
  • Experience defining test, build and deploy strategies
  • Solid understanding of workforce management
  • Solid understanding of restaurant operations

What the JD emphasized

  • agentic development practices
  • autonomous agents
  • agent patterns

Other signals

  • AI agents
  • agent development
  • agentic development practices
  • autonomous agents