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.

Senior Software Engineer, Ad Platforms

Senior Software Engineer role at Disney Entertainment focusing on Ad Platforms development, requiring expertise in big data and backend services.

Senior ASIC Front End Infrastructure Engineer

Senior ASIC Infrastructure role at NVIDIA focusing on RTL/Verification infrastructure development for GPUs, requiring 8+ years of experience and strong technical expertise.

Sr Technical Recruiter

Senior Technical Recruiter position at LinkedIn, focusing on Infrastructure Engineering recruitment with hybrid work arrangement in San Francisco Bay Area.

Senior Software Engineer, Experimentation Platform

Senior Software Engineer role at DoorDash's Experimentation Platform, building high-scale systems handling 80M QPS with microsecond latency requirements.