Principal Software Engineer

Toast Logo

Toast

πŸ“Remote - United States

Summary

Join Toast, a rapidly growing company revolutionizing the restaurant industry with technology and customer success focus, as a key player in shaping the payroll and team management software. You will lead developers, product managers, and designers to build a strong tech infrastructure, drive large-scale initiatives, define technical strategy, and mentor other developers. This role requires extensive experience in high-scale SaaS solutions, diverse technologies (Java, Kotlin, React, etc.), integration design patterns, and building cross-functional partnerships. The company offers a competitive compensation and benefits package, including a hybrid work model. The salary range is $188,000-$301,000 USD. Toast is committed to diversity, equity, and inclusion.

Requirements

  • Strong technologist with extensive experience defining and implementing high scale SaaS solutions
  • Experience with a broad set of technologies that includes those used at Toast - tiered web applications, microservices, mobile, API design patterns, Java, Kotlin, React, data analytics
  • Experience with integration design patterns across high-scale, data-rich enterprise systems
  • A proven track record of building partnerships across engineering, product, customer success, and other stakeholders
  • Experience and interest in mentoring peers
  • Experience maintaining a high bar for quality, and guiding teams to hold a high bar for the technical quality of their deliverables
  • Hungry to take on challenging technical projects

Responsibilities

  • Lead fellow developers, product managers, designers, and user researchers to build a strong tech infrastructure that enables amazing features
  • Flex your full-stack muscles by driving challenging large end-to-end initiatives or core architecture changes in a supportive, collaborative team environment
  • Define and drive technical strategy for problems that affect multiple parts of the business
  • Mentor developers across multiple teams through code-pairing and detailed code, architecture, and project reviews
  • Champion best practices for development, deployment and quality life cycles

Benefits

  • Competitive compensation and benefits programs
  • Cash compensation (overtime, bonus/commissions if eligible)
  • Equity
  • Benefits
  • Hybrid work model

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.