Remote Jobs

Restaurant365 logo

Senior Software Engineer - Workforce

Restaurant365

Location
United States of America
Posted
Salary Range
108k - 162k USD

Join Restaurant365 as a Senior Software Engineer to lead the development of our SaaS platform, collaborate with cross-functional teams, and drive technical excellence in a dynamic environment. Utilize your expertise in C#, .NET, microservices, and cloud technologies to contribute to innovative solutions for the restaurant industry.

Restaurant365 logo

Principal Software Engineer - Workforce

Restaurant365

Location
United States of America
Posted
Salary Range
132k - 198k USD

Lead software development at Restaurant365, driving engineering excellence and aligning with product goals. Work on cloud-based platforms for the restaurant industry, focusing on high-quality code and strategic technical leadership.

Xero logo

Senior Software Engineer

Xero

Location
United Kingdom
Posted

Join Xero as a Software Engineer to create innovative solutions for small businesses, leveraging modern technologies like C#, React, SQL Server, and AWS. Enjoy comprehensive benefits including health insurance, flexible work arrangements, and career growth opportunities.

Rewatch logo

Senior Software Engineer

Rewatch

Location
United States of America
Posted
Salary Range
180k - 230k USD

Join Rewatch as a Senior Software Engineer to design and implement scalable video platform features using Ruby, JavaScript, and SQL. Collaborate with Product Design and support teams while enjoying comprehensive benefits including equity and remote work options.

Testlio logo

Senior Software Engineer

Testlio

Location
Cameroon
Posted

Senior Software Engineer at Testlio: Harness data & AI advancements to drive testing efficiency and shape the future of quality management.

Canonical logo

Senior Software Engineer

Canonical

Location
Brazil
Posted

Join Canonical as a software engineer to help build the future of Ubuntu Server. Collaborate on open-source projects, maintain packages, and contribute to the development of a leading OS platform used globally in public clouds and enterprise environments.

Quantum Metric logo

Senior Software Engineer

Quantum Metric

Location
United States of America
Posted

Senior Software Engineer at Quantum Metric, building customer-facing applications using React, GraphQL, D3, and advanced browser APIs.

Enode logo

Senior Software Engineer

Enode

Location
Croatia
Posted

Senior Engineer at climate tech startup Enode, building scalable backend components and leading technical initiatives with TypeScript-based codebase.

OpenTable logo

Senior Software Engineer

OpenTable

Location
India
Posted

Senior Software Engineer at OpenTable: Develop scalable restaurant applications with expertise in Java, Spring Boot, and database technologies.

JustAnswer logo

Senior Software Engineer

JustAnswer

Posted
Salary Range
150k - 250k USD

Design and develop solutions with a focus on performance, scalability, and quality using .NET, JavaScript, React, Redux, TypeScript, and JavaScript. Mentor peers and contribute to high-quality software delivery at JustAnswer.

Senior Software Engineer

Check

Location
United States of America
Posted
Salary Range
165k - 208k USD

Join Check as a Software Engineer to build impactful solutions using modern tools like Python/Django, React/TypeScript, AWS, and Terraform. Lead end-to-end problem-solving, contribute to team growth, and enjoy excellent benefits including health insurance, stock options, flexible PTO, and more.

TrustArc logo

Senior Software Engineer

TrustArc

Location
Philippines
Posted
Salary Range
70k - 170k PHP

Design and implement scalable software solutions using Java, Scala, Spring Boot, and JavaScript frameworks at TrustArc. Mentor engineers, contribute to core platforms, and support global privacy management initiatives while enjoying competitive compensation and comprehensive benefits.

UpGuard logo

Senior Software Engineer

UpGuard

Location
Australia
Posted

Join UpGuard as a Software Engineer to develop innovative cybersecurity solutions using modern technologies like React, Go, Kubernetes, and GCP. Enjoy hybrid or remote work options, competitive compensation, and a supportive team environment focused on creativity and well-being.

Senior Software Engineer

Check

Location
United States of America
Posted
Salary Range
165k - 208k USD

Join Check as a Backend Engineer to build impactful solutions using Python/Django, React, TypeScript, AWS, and more. Lead problem-solving, contribute to team growth, and enjoy comprehensive benefits including health insurance, stock options, and flexible PTO.

Kayzen logo

Senior Software Engineer

Kayzen

Location
India
Posted

Join Kayzen as a Senior Software Engineer to design scalable software components for real-time platforms and data pipelines. Work with industry experts in an agile environment with benefits like remote flexibility and professional development support.

Welocalize logo

Senior Software Engineer

Welocalize

Location
Spain
Posted

Senior Software Engineer at Welocalize: Design scalable applications, implement RESTful APIs, and provide technical leadership.

Imgix logo

Senior Software Engineer

Imgix

Location
United States of America
Posted
Salary Range
140k - 200k USD

Design and develop high-performance media platforms using cutting-edge tech at Imgix. Collaborate with a talented team to create AI-driven solutions for top clients.

Podium logo

Senior Software Engineer

Podium

Location
Canada
Posted

Join Podium's Internal Tools team as a Senior Software Engineer, leveraging AI LLM technologies to build impactful internal tools for small businesses.

Eventbrite, Inc. logo

Senior Software Engineer

Eventbrite, Inc.

Location
United States of America
Posted
Salary Range
113k - 204k USD

Join Eventbrite's Ads Engineering team as a Senior Ads Engineer, leveraging your expertise in AWS technology and software development to create innovative ad solutions.

HiveMQ logo

Senior Software Engineer

HiveMQ

Location
Germany
Posted

Senior Software Engineer at HiveMQ: Design & deliver scalable IoT solutions using Java & MQTT

Restaurant365 logo

Senior Software Engineer - Workforce

Restaurant365

Salary Range

108k - 162k USD / YEAR

Job Summary

Restaurant365 is a SaaS company disrupting the restaurant industry by providing a cloud-based platform for accounting and back-office operations. As a Senior Software Engineer, you will design, develop, and unit test code for our restaurant management platform. You'll collaborate with UX, Product, and Engineering teams to deliver scalable, multi-tenant SaaS solutions. Key responsibilities include leading microservice development, mentoring junior engineers, driving DevOps practices, and troubleshooting production issues. The role requires fluency in C# and .NET, experience with modern software engineering practices, cloud platforms, APIs, Git, and Agile methodologies. Occasional travel is required. We offer a competitive salary range of $108k-$162k per year along with comprehensive benefits including medical coverage, 401k matching, equity options, unlimited PTO, wellness initiatives, and more.

Skills

BootstrapC#GitReactSQLEnterprise softwareCI/CDDesign PatternsAngularMicroservicesAPIs.NETUnit Testingmobile applicationsAgile developmentcloud platformsNo-SQL DBs

Restaurant365 is a SaaS company disrupting the restaurant industry! Our cloud-based platform provides a unique, centralized solution for accounting and back-office operations for restaurants. Restaurant365’s culture is focused on empowering team members to produce top-notch results while elevating their skills. We’re constantly evolving and improving to make sure we are and always will be “Best in Class” ... and we want that for you too!

The Senior Software Engineer will be directly responsible for designing, developing and unit testing code for Restaurant365’s industry-leading restaurant management platform. This position will play a pivotal role in shaping the technical future of a product used by over 40,000 restaurants nationwide. As a technical leader, you will collaborate with UX, Product, and Engineering teams to design and deliver modern, scalable, multi-tenant SaaS solutions. The Senior Software Engineer will also drive engineering best practices, mentor junior engineers, and champion continuous improvement in development processes. 

How you'll add value:

  • Write high quality code adhering to the best coding practices as laid down by the company. 

  • Drive technical design and architecture discussions, ensuring alignment with the company's long-term technology strategy. 

  • Lead the development of microservice-based platform and contribute to the evolution of our multi-tenant SaaS application. 

  • Collaborate with globally distributed teams to drive development across time zones, leveraging asynchronous communication to ensure timely delivery. 

  • Participate in peer code reviews, mentoring engineers and providing constructive feedback. 

  • Be a mentor / coach to junior staff on best practices and provide implementation oversight and guidance to ensure consistency and quality of design and code. 

  • Troubleshoot production issues, ensuring timely resolution of platform outages or defects. 

  • Champion continuous delivery and DevOps practices to ensure fast, frequent, and reliable software releases. 

  • Work closely with the Product Managers, UX Designers and Principal Engineers to understand requirements and translate them into technical designs and specifications. 

  • Analyze and document existing systems, reviewing preexisting complex code and providing recommendations to improve performance & maintainability. 

  • Be the support system of the Architects and Principal Engineers, capable of understanding and contributing to the technical solution from design through to code level. Implement the design / object model laid down by them. Ensure compliance to the design patterns identified by them during development. 

  • Ensure change and release management processes are followed. 

  • Keep abreast of latest technology trends and provide recommendations on how new. technologies and processes could help improve the team. 

  • Know when to communicate and escalate a critical decision. 

What you'll need to be successful in this role:

  • Detail-oriented, strong organizational skill with ability to meet deadlines 

  • BS/MS in Computer Science or 2+ years of equivalent experience 

  • In addition to 6+ years in an engineering position creating code-based solutions and tools 

  • Fluent in C# and .NET 

  • Experience with modern software engineering practices and technologies: 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 distributed version-control systems i.e. Git 

  • Experience with troubleshooting and diagnosing issues 

  • Experience in Agile development concepts 

  • Experience with client-side frameworks and technologies i.e. React, Angular and Bootstrap 

  • Experience with mobile applications is a plus 

  • Occasional travel required

R365 Team Member Benefits & Perks

  • This position has a salary range of $108,000-$162,000. The above range represents the expected salary range for this position. The actual salary may vary based upon several factors, including, but not limited to, relevant skills/experience, time in the role, business line, and geographic location. Restaurant365 focuses on equitable pay for our team and aims for transparency with our pay practices.

  • Comprehensive medical benefits, 100% paid for employee

  • 401k + matching

  • Equity Option Grant

  • Unlimited PTO + Company holidays

  • Wellness initiatives

$108,000 - $162,000 a year

R365 is an Equal Opportunity Employer and we encourage all forward-thinkers who embrace change and possess a positive attitude to apply.