Staff Systems Engineer

Toast
Summary
Join Toast as a Staff Systems Engineer and design, architect, develop, and maintain multi-platform integration solutions supporting Toastβs Business Systems initiatives. You will be a subject matter expert for Toast applications, ensuring rapid and effective integration deployment. This role involves implementing and maintaining integrations, collaborating on standards and processes, gathering requirements, drafting technical designs, developing testing plans, and identifying/resolving platform issues. The ideal candidate possesses 6+ years of experience in Agile, REST, XML, JSON, Java/Kotlin, and other specified technologies. A competitive compensation and benefits package is offered, including a base salary range of $143,000-$229,000 USD.
Requirements
- 6+ years working on an Agile SCRUM or Kanban team
- 6+ years working with REST, XML and JSON
- 6+ years of experience delivering high quality, reliable services to production using Java, Kotlin or other object oriented language(s)
- 6+ years of experience working with Kotlin, JavaScript, jUnit, RUBY, SQL, PostgreSQL
- Strong understanding of data manipulation and distribution
- Strong verbal and written communication skills
- Excellent version control, QA skills, and attention to detail
Responsibilities
- Implement and maintain new and legacy integrations across numerous platforms
- Work as an individual contributor focusing on the Toast go-to-market team
- Plan and execute the integration of new applications with existing systems and software
- Plan and execute the integration of new application integration technology
- Collaborate on standards and processes to support and facilitate integration projects and initiatives
- Gather and analyze requirements from product managers to determine integration needs and assess dependencies and risk
- Draft technical designs, engineering plans, testing plans, sequence diagrams, and other systems integration-related documents
- Develop and automate application end-to-end or unit testing to ensure stability during continuous integration
- Identify platform issues and craft technical resolutions and communication plans to remedy
Preferred Qualifications
- Experience with Workato or a similar iPaaS
- Exposure to distributed systems, scaling challenges, SaaS, SQL, JS, & Pulsar is a plus
- Experience with any of the following Enterprise Applications (Salesforce, Netsuite, Zuora Billing)
- Familiar with working in a test-driven development environment
Benefits
- Competitive compensation and benefits programs
- Cash compensation (overtime, bonus/commissions, if eligible)
- Benefits
- Equity (if eligible)