MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Lead Software Engineer - Backend

Deputy

Full-time
Canada
$171k-$184k per year
engineer
software engineering
php
docker
architecture
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

Deputy is a global SaaS workforce management company headquartered in Sydney, San Francisco, and London. Our platform serves over 1.5 million workers and 375,000 workplaces across 100+ countries. We are backed by top global investors and recently achieved Unicorn status. 

At Deputy, we’re improving the world of work, one shift at a time, for 80% of the world’s workforce: hourly workers. These are the dedicated employees who keep our world running – from baristas to nurses, cleaners to delivery drivers, florists to factory workers. Despite their vital role in society, most workplace technology has focused on those workers who sit behind a desk, but at Deputy, we transform the frontline. When businesses use Deputy, their workplaces thrive – the business is more profitable, compliant, and productive, while the workers are more engaged and happier at work.

If you’re passionate about creating solutions that put people first and helping businesses and their teams thrive, join us at Deputy and make an impact where it matters most!

As a Technical Lead (Back End), you will lead the build of key technical projects that further the company's products and platforms. You will drive quality outcomes for our customers by combining strategic thinking and problem-solving skills to identify problems, research and tackle complex challenges, and lead the solution design and development of key projects that advance our mission and align with our broader engineering goals.

You will collaborate closely with peers, product, design, and leadership to build outstanding products and features for the Deputy platform, delivering services to millions of users and businesses, from small and medium-sized enterprises to large corporations.

You wake up every morning knowing with confidence that the work you do, from the user-facing experiences to the backend APIs, is being used to power 100,000 workplaces and the livelihood of millions of users worldwide.

Responsibilities

  • Make technical decisions and deliver technical solutions, with consideration for high-performance, high-quality systems and applications. Use hands-on technical expertise to drive solutions for a range of challenges. 

  • Encourage innovation and foster an environment of continuous improvement.

  • Design, implement, and deliver software solutions for product features, with consideration for high-performance, high-quality systems and applications.

  • Write simple, efficient, self-documented modular, high-quality code that follows best practices and improves the overall codebase. 

  • Align with our Design, Engineering and Product principles to build product & technical solutions that drive customer value with quality and performance.

  • Uphold a high bar of engineering standards and co-ordinate with Infrastructure and Quality.

  • Accountability for delivering technical solutions within estimated timeframes

  • Influence and problem-solve with senior, mid, and junior engineers to deliver high-quality outcomes. This role may not have direct reports, but your leadership and mentorship will drive the squads to successful outcomes.

  • Mentor and guide more junior engineers in an impactful and meaningful way to their growth trajectory.

  • Collaborate with Product and Design to discover and estimate solution options to key strategic initiatives.

  • Research, create POCs and introduce new technologies to the team. Advocate for and adopt the latest trends and enhance the developer experience.

  • Form a key member of the technical leadership team, driving standards, ways of working and platform decision-making.

  • Break down problems into impactful milestones and tasks, delivering value incrementally.

  • Share your expertise through documentation, design reviews, code contributions, presentations and technology discussions.

Skills & Experience

  • Bachelor’s Degree in Computer Science or equivalent experience.

  • 6+ years of experience in software development and 2+ years of experience as a senior engineer.

  • You have expertise in API design (REST & RPC)  and its frameworks. Including using protobuf, gRPC, OpenAPI

  • Experience with building service-oriented architecture, microservices, and modern techniques and tools around it. Including using Docker, ECS, Lambda, SQS, Kinesis, etc

  • Experience in a few persistence, storage and caching mechanisms. Including MySQL, Redis, DynamoDB, S3, etc

  • Experience with Elasticsearch is desirable.

  • Mastery of PHP, or Go would be highly advantageous

  • You build systems that include appropriate monitoring and observability, employing modern best practices for fault tolerance, including but not limited to caching, eventual consistency, queues, load balancing, circuit breaking, etc.

  • A visionary problem solver, constantly looking for ways to optimize processes, improve product performance, and elevate the user experience through innovative and elegant solutions.

  • Ability to lead by example, rolling up your sleeves to “show the way”

  • Proven track record of leading technical teams, including mentoring junior and mid-level developers, providing technical guidance, conducting code reviews, and fostering a culture of continuous learning and improvement.

  • Experience setting technical direction and defining architectural standards, ensuring that apps are scalable, maintainable, and meet business objectives while keeping technical debt to a minimum.

  • Proven leadership in driving projects from concept to delivery, working cross-functionally with product managers, designers, and engineering teams to align on vision, requirements, and timelines.

  • Expert at communicating complex technical concepts to both technical and non-technical stakeholders, building alignment on vision, priorities, and timelines, and contributing to key decision-making at the strategic level.

  • Experience with CI/CD pipelines, ensuring seamless integration and deployment workflows that accelerate development cycles and ensure high-quality releases.

  • Thrives in dynamic environments, with the ability to navigate ambiguity, make high-stakes decisions, and lead teams through challenges while maintaining focus on project goals.

  • Passionate about staying at the cutting edge of development technologies, continuously learning and experimenting with new tools, frameworks, and methodologies to improve development practices and outcomes.

$171,390 - $184,195 a year

The pay range for this position takes into account multiple factors that are all considered to determine an individual candidate’s starting pay. These factors include but are not limited to: market factors, experience, technical and non-technical skills, education, certifications, and other business acumen. This range does not include any potential incentive programs, such as individual or organizational performance bonuses. 

Deputy believes in equal opportunity and that inclusiveness and diversity promotes innovation. Our global team members are from a variety of cultures. And we welcome different perspective and skills. 

#LI-Remote

About the job

Full-time
Canada
$171k-$184k per year
18 Applicants
Posted 4 months ago
engineer
software engineering
php
docker
architecture
Enhancv advertisement

30,000+
REMOTE JOBS

Unlock access to our database and
kickstart your remote career
Join Premium

Lead Software Engineer - Backend

Deputy
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

Deputy is a global SaaS workforce management company headquartered in Sydney, San Francisco, and London. Our platform serves over 1.5 million workers and 375,000 workplaces across 100+ countries. We are backed by top global investors and recently achieved Unicorn status. 

At Deputy, we’re improving the world of work, one shift at a time, for 80% of the world’s workforce: hourly workers. These are the dedicated employees who keep our world running – from baristas to nurses, cleaners to delivery drivers, florists to factory workers. Despite their vital role in society, most workplace technology has focused on those workers who sit behind a desk, but at Deputy, we transform the frontline. When businesses use Deputy, their workplaces thrive – the business is more profitable, compliant, and productive, while the workers are more engaged and happier at work.

If you’re passionate about creating solutions that put people first and helping businesses and their teams thrive, join us at Deputy and make an impact where it matters most!

As a Technical Lead (Back End), you will lead the build of key technical projects that further the company's products and platforms. You will drive quality outcomes for our customers by combining strategic thinking and problem-solving skills to identify problems, research and tackle complex challenges, and lead the solution design and development of key projects that advance our mission and align with our broader engineering goals.

You will collaborate closely with peers, product, design, and leadership to build outstanding products and features for the Deputy platform, delivering services to millions of users and businesses, from small and medium-sized enterprises to large corporations.

You wake up every morning knowing with confidence that the work you do, from the user-facing experiences to the backend APIs, is being used to power 100,000 workplaces and the livelihood of millions of users worldwide.

Responsibilities

  • Make technical decisions and deliver technical solutions, with consideration for high-performance, high-quality systems and applications. Use hands-on technical expertise to drive solutions for a range of challenges. 

  • Encourage innovation and foster an environment of continuous improvement.

  • Design, implement, and deliver software solutions for product features, with consideration for high-performance, high-quality systems and applications.

  • Write simple, efficient, self-documented modular, high-quality code that follows best practices and improves the overall codebase. 

  • Align with our Design, Engineering and Product principles to build product & technical solutions that drive customer value with quality and performance.

  • Uphold a high bar of engineering standards and co-ordinate with Infrastructure and Quality.

  • Accountability for delivering technical solutions within estimated timeframes

  • Influence and problem-solve with senior, mid, and junior engineers to deliver high-quality outcomes. This role may not have direct reports, but your leadership and mentorship will drive the squads to successful outcomes.

  • Mentor and guide more junior engineers in an impactful and meaningful way to their growth trajectory.

  • Collaborate with Product and Design to discover and estimate solution options to key strategic initiatives.

  • Research, create POCs and introduce new technologies to the team. Advocate for and adopt the latest trends and enhance the developer experience.

  • Form a key member of the technical leadership team, driving standards, ways of working and platform decision-making.

  • Break down problems into impactful milestones and tasks, delivering value incrementally.

  • Share your expertise through documentation, design reviews, code contributions, presentations and technology discussions.

Skills & Experience

  • Bachelor’s Degree in Computer Science or equivalent experience.

  • 6+ years of experience in software development and 2+ years of experience as a senior engineer.

  • You have expertise in API design (REST & RPC)  and its frameworks. Including using protobuf, gRPC, OpenAPI

  • Experience with building service-oriented architecture, microservices, and modern techniques and tools around it. Including using Docker, ECS, Lambda, SQS, Kinesis, etc

  • Experience in a few persistence, storage and caching mechanisms. Including MySQL, Redis, DynamoDB, S3, etc

  • Experience with Elasticsearch is desirable.

  • Mastery of PHP, or Go would be highly advantageous

  • You build systems that include appropriate monitoring and observability, employing modern best practices for fault tolerance, including but not limited to caching, eventual consistency, queues, load balancing, circuit breaking, etc.

  • A visionary problem solver, constantly looking for ways to optimize processes, improve product performance, and elevate the user experience through innovative and elegant solutions.

  • Ability to lead by example, rolling up your sleeves to “show the way”

  • Proven track record of leading technical teams, including mentoring junior and mid-level developers, providing technical guidance, conducting code reviews, and fostering a culture of continuous learning and improvement.

  • Experience setting technical direction and defining architectural standards, ensuring that apps are scalable, maintainable, and meet business objectives while keeping technical debt to a minimum.

  • Proven leadership in driving projects from concept to delivery, working cross-functionally with product managers, designers, and engineering teams to align on vision, requirements, and timelines.

  • Expert at communicating complex technical concepts to both technical and non-technical stakeholders, building alignment on vision, priorities, and timelines, and contributing to key decision-making at the strategic level.

  • Experience with CI/CD pipelines, ensuring seamless integration and deployment workflows that accelerate development cycles and ensure high-quality releases.

  • Thrives in dynamic environments, with the ability to navigate ambiguity, make high-stakes decisions, and lead teams through challenges while maintaining focus on project goals.

  • Passionate about staying at the cutting edge of development technologies, continuously learning and experimenting with new tools, frameworks, and methodologies to improve development practices and outcomes.

$171,390 - $184,195 a year

The pay range for this position takes into account multiple factors that are all considered to determine an individual candidate’s starting pay. These factors include but are not limited to: market factors, experience, technical and non-technical skills, education, certifications, and other business acumen. This range does not include any potential incentive programs, such as individual or organizational performance bonuses. 

Deputy believes in equal opportunity and that inclusiveness and diversity promotes innovation. Our global team members are from a variety of cultures. And we welcome different perspective and skills. 

#LI-Remote

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Free Job Alerts

Job Skills
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2025 Working Nomads.