Restaurant365 is revolutionizing the restaurant industry with their SaaS platform that centralizes accounting and back-office operations. As a Principal Software Engineer in the Payroll Engineering team, you'll be at the forefront of developing and enhancing critical software applications. This role combines strategic thinking with hands-on technical execution, requiring you to lead multiple teams while maintaining high standards of engineering excellence.
You'll work closely with Product and Architecture teams to ensure unified product quality and technical direction. The position demands expertise in full-stack development, with particular emphasis on .NET, C#, and both SQL and NoSQL databases. You'll be responsible for architectural decisions, code quality standards, and mentoring team members while driving technical excellence across the organization.
The ideal candidate brings 9+ years of engineering experience, with strong expertise in cloud platforms, API development, and CI/CD practices. Experience with payroll or workforce systems, particularly in labor and tax compliance, is highly valued. The role offers competitive compensation ($132,000-$198,000) and comprehensive benefits including medical coverage, 401k matching, and equity options.
This remote position offers an opportunity to make a significant impact in a growing SaaS company while working with modern technologies and leading cross-functional teams. You'll be instrumental in shaping the technical direction of the product while mentoring and developing other engineers. Restaurant365's culture focuses on empowerment and continuous improvement, making it an ideal environment for a senior technical leader looking to drive innovation in the restaurant technology space.