About The Position

Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy. As a Senior Software Engineer within the Business Technology Transformation (BTT) team, you will be the technical engine behind Toast’s physical product journey. You will work on high-impact projects that ensure our customers receive their hardware on time by optimizing the systems that govern inventory and delivery.

Requirements

  • Backend Expertise: 5-7+ years of experience delivering high-quality, reliable services using Java, Kotlin, or other object-oriented languages.
  • Supply Chain Knowledge: Familiarity with the technical logic behind Order Management, Warehouse Management (WMS), or Transportation Management (TMS) systems.
  • Integration Proficiency: Proven experience working with REST, XML, and JSON to connect disparate enterprise applications.
  • Data Mastery: A strong understanding of data manipulation and distribution, ensuring data integrity across multiple systems.
  • Technical Rigor: Excellent version control and QA skills, with a focus on building scalable technology that avoids future tech debt.

Nice To Haves

  • Enterprise Platforms: Hands-on experience with NetSuite (SuiteScript), Salesforce, or Zuora Billing.
  • iPaaS Tools: Experience with Workato or similar integration platforms.
  • Modern Infrastructure: Exposure to distributed systems, SQL, and messaging services like Pulsar.
  • CI/CD: Practical experience with CI/CD best practices in a cloud-based environment.

Responsibilities

  • System Integration: Plan and execute complex integrations between our core restaurant platform and Supply Chain systems like NetSuite ERP, Salesforce, and Shipium.
  • Technical Design: Draft high-level technical designs and engineering plans for scalable services that handle large transactional volumes.
  • Order Lifecycle Management: Implement and maintain both new and legacy integrations across disparate platforms to ensure a seamless Order Management flow.
  • Quality & Stability: Develop and automate end-to-end testing to provide confidence in production releases, conducting root-cause analysis when issues arise.
  • Collaboration: Partner closely with Product Owners and stakeholders in Supply Chain, Finance, and Operations to translate business goals into technical reality.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service