Remote Jobs

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.

Sporty Group logo

Android Engineer

Sporty Group

Location
India
Posted

Join Sporty Group as an Android Engineer and develop impactful features for their mobile app. Collaborate with cross-functional teams, mentor less experienced team members, and contribute to the company's mission to create value for users.

Awin Global logo

QA Engineer (f/m/d)

Awin Global

Location
Romania
Posted

QA Engineer at Awin: Collaborate on cutting-edge AI systems with strong interest in AI-driven solutions

Wasabi Technologies logo

Senior QA Engineer

Wasabi Technologies

Location
United States of America
Posted

Join Wasabi as a Senior QA Engineer and work on challenging projects like S3 features and cockroach DB. Use your expertise in testing methodologies and automation frameworks to ensure high-quality software delivery.

Binance logo

Senior QA Engineer

Binance

Location
Singapore
Posted

Senior QA Engineer for Binance's Singapore team, ensuring product safety and quality through rigorous testing and collaboration.

Twilio logo

Voice Operations Engineer

Twilio

Posted

Optimize global voice routing operations at Twilio by analyzing routes, troubleshooting issues, and collaborating with teams to improve efficiency and reduce costs. Work on monitoring service quality, developing automation tools, and driving cost savings.

Welocalize logo

Data Operations Engineer

Welocalize

Location
Mexico
Posted

Data Operations Engineer at Welocalize: Develop and maintain robust ETL processes, scalable data pipelines, and reliable data transformations for BI and analytics purposes.

Podium logo

Data Operations Engineer

Podium

Location
United States of America
Posted

As a Data Ops Engineer at Podium, you'll ensure data systems are fast, reliable, and scalable while supporting cutting-edge AI projects. You'll work with Elasticsearch, Kafka, RabbitMQ, Redis, and PostgreSQL to optimize performance and automate infrastructure using Terraform and Ansible.

Rackspace logo

Sales Executive DE, Level IV.

Rackspace

Location
Germany
Posted

Join Rackspace's Enterprise New Business sales team and drive complex solution opportunities for corporations with server configurations. Meet monthly sales quota and contribute to team events.

Voodoo logo

QA Engineer - Paper.io 2

Voodoo

Location
France
Posted

Join Voodoo's Live games team as a Quality Assurance Engineer and contribute to delivering higher engagement on successful games.

saas.group logo

Manual QA Engineer

saas.group

Location
Romania
Posted

Manual QA Engineer at Prerender - 100% remote, flexible time off, small team

Remofirst logo

Manual QA Engineer

Remofirst

Location
Egypt
Posted

Manual QA Engineer at Remofirst: Create test plans, perform manual & automated testing, and participate in software development life cycle.

Canonical logo

MAAS Data Center Infrastructure Engineer (Toronto area)

Canonical

Location
Canada
Posted
Salary Range
2k - 2k usd

Data Center Infrastructure Engineer at Canonical, responsible for operating automated server labs and collaborating with teams to certify hardware for Ubuntu.

DevRev logo

Applied AI Engineer

DevRev

Location
India
Posted

Apply for Applied AI Engineer at DevRev, develop solutions using TypeScript, JavaScript, Python, and Generative AI technologies, and shape the future of customer-centric companies.

Canonical logo

Linux Kernel Engineer

Canonical

Location
Anywhere in the world
Posted

Join Canonical's Linux kernel team as a software engineer, working on stable and cutting-edge kernels for Ubuntu and its ecosystem.

Rackspace logo

QA Engineer Intern

Rackspace

Location
Mexico
Posted

QA Engineer Intern at Rackspace Technology: Learn AI testing methodologies & work on projects shaping the future of AI with flexible remote work options

Canonical logo

Salesforce Engineer

Canonical

Location
Cameroon
Posted

Business Systems Engineer with Salesforce experience required for Canonical's EMEA region team

Xero logo

Lead Engineer

Xero

Location
United Kingdom
Posted
Salary Range
120k - 150k USD

Join Xero as a Senior Software Engineer to develop innovative solutions using C#, React, and AWS. Lead teams, mentor engineers, and contribute to high-quality software products while enjoying excellent benefits like private medical insurance and flexible work arrangements.

Remofirst logo

Automation QA Engineer

Remofirst

Location
Egypt
Posted

Automation QA Engineer at Remofirst: Collaborate on software development life cycle, create test plans & execute automated testing.

Restaurant365 logo

Principal Software Engineer - Workforce

Restaurant365

Salary Range

132k - 198k USD / YEAR

Job Summary

Restaurant365 is a SaaS company disrupting the restaurant industry with a cloud-based platform for accounting and back-office operations. As a Principal Software Engineer, you will lead development efforts across multiple teams, drive engineering excellence, and align technical direction with product goals. You'll work closely with Product Managers and UX Designers to translate requirements into technical designs, ensuring high-quality code and adherence to best practices. This role requires strategic thinking, leadership, and mentorship to guide product enhancements and maintain a culture of continuous improvement. Occasional travel is required.

Skills

BootstrapC#GitReactSQLEnterprise softwareAngularAPIs.NETCI/CD practicesmobile applicationsAgile development conceptsBS/MS in Computer Science or equivalent experienceno-SQL databasescloud platforms

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 Principal Software Engineer will be directly responsible for analyzing, designing, developing, and testing software applications for features, modules, software enhancements and new products, using specifications and prototypes based on competitive market analysis, customer requirements, and business functionality. The Principal Software Engineer will also serve as a cross-functional leader, driving engineering excellence and alignment across multiple teams. This position demands strategic thinking as well as technical execution. 

The ideal candidate will be responsible for leading development efforts for multiple teams, spearheading new feature development, and guiding product enhancements. The role requires alignment with the Product and Architecture Teams to ensure a unified approach to product quality, technical direction, and team development. This role also acts as a bridge between strategic architecture and practical implementation. 

How you'll add value:

  • Business projects: Work closely with the Product Managers and UX Designers to understand requirements and translate them into technical designs and specifications; balance and prioritize conflicting business and technical requirements to support organizational goals; prepare, validate, improve, and reengineer functions and processes as needed; proactively drive change and improvements within and across team.

  • Architecture & Design: Full-stack expert in modern software development practices; produce well thought-out architecture with scale, performance, security, and availability considerations; review and sign-off on all architectural and design proposals from their team; be the support system of the Architecture Team, capable of understanding and contributing to the cross-team technical solutions from design to implementation; drive architectural alignment across teams and ensure compliance with design patterns; lead technical design processes and ensure that teams assess the impact of new development on the existing application architecture.

  • Code Quality & Standards: Develop high quality code adhering to the best coding practices as laid down by the company; implement and lead regular code reviews to ensure consistency, quality, and alignment; ensure change and release management processes are followed; provide guidance to teams on code standards and best practices, raising standard violations for team and architectural discussion as needed; analyze and document existing systems, review pre-existing code and provide recommendations to improve performance and maintainability; support and monitor post-release performance of applications, utilizing tools like Application Insights, Kibana, and other monitoring tools; drive a culture of continuous improvement by ensuring that teams actively respond to post-release feedback and errors.

  • Leadership & Mentorship: Drive technical leadership and act as a mentor to team members, promoting best practices and technical excellence; mentor team members on technical skills and best practices; work closely with team leaders to ensure structured and coordinated planning of your team’s development; provide guidance and contribute to establishing and continuously improving company best practices; keep abreast of latest trends to help provide recommendations on new technologies and processes that can help improve the organization; proactively escalate critical technical decisions to ensure timely resolution and alignment across teams. 

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

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

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

  • Expert in .NET and C# 

  • Expert with SQL and no-SQL databases 

  • Expert with enterprise software 

  • Expert with cloud platforms  

  • Expert in working with APIs 

  • Expert in distributed version-control systems i.e. Git 

  • Expert in troubleshooting and diagnosing issues 

  • Expert in Agile development concepts 

  • Expert in CI/CD practices 

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

  • Experience with mobile applications 

  • Occasional travel required

R365 Team Member Benefits & Perks

  • This position has a salary range of $132,000-$198,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

$132,000 - $198,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.