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.

Kalepa logo

Senior Backend Engineer

Kalepa

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

Join Kalepa as a Core Engineer to work on cutting-edge technologies like NLP and distributed systems with a global team. Enjoy competitive compensation, equity, health benefits, and professional development opportunities.

Apollo.io logo

Senior Backend Engineer

Apollo.io

Location
India
Posted

Design and implement highly scalable backend endpoints at Apollo. Gather product requirements and write design docs. Drive/Lead full lifecycle of software development: product requirements, architecture, solution design, development, quality assurance, and maintenance. Mentor others on best practices and effectively share knowledge. Communicate development progress to the product lead, engineering manager, and other stakeholders. Introduce new technologies as required. Work effectively as part of a large global team. Attend scrum ceremonies, provide feedback, and respond to technical and behavioral feedback.

Kalepa logo

Senior Backend Engineer

Kalepa

Location
Croatia
Posted

Core Engineer - Develop impactful computer vision features using Roboflow tools, collaborate with a global team, and create innovative AI solutions.

Apollo.io logo

Senior Backend Engineer

Apollo.io

Location
United States of America
Posted

Senior Backend Engineer at Apollo.io: Implement scalable backend endpoints, drive software development lifecycle, and mentor junior engineers.

Postscript logo

Senior Backend Engineer

Postscript

Location
British Virgin Islands
Posted

Senior Software Engineer at Postscript: lead distributed systems development, solve complex problems, and drive growth through project leadership and technical expertise.

RevenueCat logo

Senior Backend Engineer

RevenueCat

Location
Cameroon
Posted

Backend Engineer at RevenueCat: Collaborate with a talented team, create innovative AI solutions, and contribute to the growth of mobile subscriptions.

Nethermind logo

Blockchain Data Engineer

Nethermind

Location
Anywhere in the world
Posted

Extract on-chain data from PoS networks, design scalable blockchain indexed platforms, assist in data analysis, build cloud infrastructure, interact with product teams to deliver applications. Requires expertise in blockchain technologies, programming languages like Python/JavaScript/Golang, distributed systems, APIs, and cloud infrastructure.

Cargo.one logo

Cloud Infrastructure Engineer

Cargo.one

Location
Cameroon
Posted

Cloud Infrastructure Engineer at cargo.one: Collaborate with diverse stakeholders to contribute to cloud infrastructure and ensure quality work. Flexible remote work options and unlimited co-working options available.

StackAdapt logo

Senior Quality Engineer

StackAdapt

Location
Canada
Posted

Join StackAdapt as a Quality Engineer to drive software quality through automation, collaborate with teams on CI/CD integration, and contribute to enhancing the platform's reliability. Enjoy competitive compensation, health benefits, mental health support, and professional development opportunities in a remote-friendly environment.

StackAdapt logo

Senior Quality Engineer

StackAdapt

Location
United States of America
Posted

Enhance software quality at StackAdapt by developing and implementing test automation solutions across various platforms. Collaborate with cross-functional teams to ensure high-quality product releases in an agile environment.

Curai logo

Lead Security Engineer

Curai

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

Lead Security Engineer at Curai Health: Drive security initiatives, implement frameworks like ISO 27001/2 and NIST CSF, ensure HIPAA/SOC-2 compliance. Collaborate with engineering teams to maintain secure infrastructure in a remote-first environment.

Lumos logo

Lead Data Engineer

Lumos

Location
United States of America
Posted

Lead Data Engineer at Lumos: Design & implement scalable data pipelines for analytics & AI-driven solutions.

Rackspace logo

AWS Migration Engineer

Rackspace

Location
India
Posted

AWS Migration Engineer - Lead cloud migration projects, optimize infrastructure, and implement secure network architectures.

Goodnotes logo

Senior iOS Engineer

Goodnotes

Location
Malaysia
Posted

Lead engineer at Goodnotes, building scalable solutions with Swift, SwiftUI, and React.

Avara logo

Senior iOS Engineer

Avara

Location
United States of America
Posted
Salary Range
150k - 250k USD

Lead iOS SDK development for Avara's blockchain products, focusing on fintech and crypto applications. Collaborate with a global team to build impactful solutions in the crypto space.

Emburse logo

DevOps Engineer llI

Emburse

Location
Spain
Posted

DevOps Engineer for software integration, automation, and deployment

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.