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 3 months 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

Software Engineer III

Senior Software Engineer position at Restaurant365, developing cloud-based restaurant management solutions with C# and SQL, offering competitive salary and benefits.

Engineer In Charge

Senior Engineer In Charge position at Apple, leading broadcast production facility operations with 10+ years experience required, salary range $129,600-$236,300.

Sr. Software Development Engineer, Customer Engagement Technology

Senior Software Engineer role at Amazon's Customer Engagement Technologies team, focusing on developing next-generation customer service routing systems.

Ops Engineering Vendor Manager, Mechatronics & Sustainable Packaging (MSP) Customer Experience (CX)

Senior vendor management role focusing on automation and robotics technology partnerships at Amazon's Mechatronics & Sustainable Packaging division.

Sr. Quality Engineer, Amazon Devices Reverse Logistics (ADRL)

Senior Quality Engineer position at Amazon Lab126 focusing on device returns and services quality management, requiring 7+ years experience and offering competitive compensation.