Senior Software Engineer, Workforce

A SaaS company providing cloud-based platform for accounting and back-office operations for restaurants.
$108,000 - $162,000
Backend
Senior Software Engineer
Remote
6+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Workforce

Restaurant365 is revolutionizing the restaurant industry with their cloud-based SaaS platform that streamlines accounting and back-office operations for over 40,000 restaurants nationwide. As a Senior Software Engineer in the Workforce team, you'll play a crucial role in shaping the technical future of this industry-leading restaurant management platform.

The position offers an opportunity to work with cutting-edge technologies in a microservices-based architecture, focusing on developing scalable, multi-tenant SaaS solutions. You'll collaborate with cross-functional teams including UX, Product, and Engineering, while having the chance to mentor junior engineers and drive engineering best practices.

The role combines technical leadership with hands-on development, requiring expertise in C#, .NET, and modern software engineering practices. You'll be responsible for everything from architectural decisions to code implementation, working with both SQL and NoSQL databases, and ensuring robust CI/CD practices.

What makes this role particularly attractive is the combination of technical challenges, leadership opportunities, and direct impact on the restaurant industry. The company culture emphasizes continuous learning and improvement, with competitive benefits including fully paid medical insurance, 401k matching, and equity options. The remote work environment allows for flexibility while working with globally distributed teams.

This is an ideal position for a senior engineer looking to make a significant impact in a growing SaaS company while working with modern technologies and helping shape the future of restaurant management software.

Last updated a month ago

Responsibilities For Senior Software Engineer, Workforce

  • Write high quality code adhering to the best coding practices
  • Drive technical design and architecture discussions
  • Lead the development of microservice-based platform
  • Collaborate with globally distributed teams
  • Participate in peer code reviews, mentoring engineers
  • Troubleshoot production issues
  • Champion continuous delivery and DevOps practices
  • Work closely with Product Managers, UX Designers and Principal Engineers
  • Analyze and document existing systems
  • Implement design patterns and object models
  • Ensure change and release management processes are followed

Requirements For Senior Software Engineer, Workforce

React
  • BS/MS in Computer Science or 2+ years of equivalent experience
  • 6+ years in an engineering position
  • Fluent in C# and .NET
  • Experience with SQL and no-SQL DBs, Microservices, Design Patterns, CI/CD, Unit Testing
  • Experience with enterprise software
  • Experience with cloud platforms
  • Experience working with APIs
  • Experience with Git
  • Experience with troubleshooting and diagnosing issues
  • Experience in Agile development
  • Experience with client-side frameworks (React, Angular and Bootstrap)
  • Occasional travel required

Benefits For Senior Software Engineer, Workforce

Medical Insurance
401k
Equity
  • Comprehensive medical benefits, 100% paid for employee
  • 401k + matching
  • Equity Option Grant
  • Unlimited PTO + Company holidays
  • Wellness initiatives

Interested in this job?

Jobs Related To Restaurant365 Senior Software Engineer, Workforce

Sr. Salesforce Engineer

Senior Salesforce Engineer role at Intercom to build and maintain scalable Go To Market systems while leading technical architecture decisions.

Python Integration Engineer

Senior Python Integration Engineer role at ClickHouse, developing high-performance database clients and contributing to open-source projects.

Senior Full Stack Engineer, Trust & Safety

Senior Full Stack Engineer position at Calendly focusing on Trust & Safety, requiring 7+ years of experience in software development, fraud detection, and distributed systems.

Senior Software Engineer II

Senior Software Engineer II position at Zip, leading architectural design and implementation of secure, scalable payment platforms with C# expertise.

Backend Software Engineer

Senior Backend Engineer position at Co-Star, building scalable systems for millions of users using Haskell and PostgreSQL, with competitive compensation and comprehensive benefits.