Software Engineer - Backend

Global SaaS workforce management company serving over 1.5 million workers and 375,000 workplaces across 100+ countries
$108,000 - $121,500
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS

Description For Software Engineer - Backend

Deputy is revolutionizing the workforce management landscape as a global SaaS company with headquarters in Sydney, San Francisco, and London. Our platform serves an impressive base of over 1.5 million workers and 375,000 workplaces across more than 100 countries, recently achieving Unicorn status with backing from top global investors.

We're on a mission to transform the frontline workforce experience, focusing on the 80% of global workers who keep our world running - from baristas to nurses, cleaners to delivery drivers. While most workplace technology has traditionally catered to desk workers, Deputy is dedicated to enhancing the work lives of hourly workers. Our platform ensures businesses operate more profitably and compliantly while improving worker engagement and satisfaction.

As a Backend Software Engineer at Deputy, you'll be at the forefront of this transformation, working with a collaborative team to build and enhance our platform that serves millions of users. You'll be responsible for designing and implementing scalable solutions, working on complex problems that directly impact our diverse user base. The role combines technical expertise with customer-focused development, requiring strong skills in Golang, PHP, and modern cloud technologies.

The position offers the opportunity to work with cutting-edge technologies in a remote environment, contributing to a platform that makes a real difference in people's lives. You'll be part of a global team that values diverse perspectives and promotes innovation, while working on challenging technical problems that require creative solutions and best practices in software development.

Last updated a day ago

Responsibilities For Software Engineer - Backend

  • Work independently to solve complex customer facing problems
  • Scope, specify, design, implement and deliver software solutions
  • Own quality through thorough testing and automated tests
  • Collaborate with engineering and cross-functional stakeholders
  • Write efficient, self-documented modular high-quality code
  • Investigate debug and solve issues
  • Provide coaching to junior team members
  • Engage in technical discussion and process improvement

Requirements For Software Engineer - Backend

Go
PHP
JavaScript
MySQL
Redis
  • 3+ years of related work experience
  • Strong computer science fundamentals: algorithms and data structures
  • Experience in Golang, PHP, Javascript
  • Expertise in API design (REST & RPC) and frameworks
  • Experience with building service oriented architecture and microservices
  • Experience with Docker, ECS, Lambda, SQS, Kinesis
  • Experience with MySQL, Redis, DynamoDB, S3
  • Experience embedding 3rd party software solutions
  • Knowledge of monitoring and observability practices

Interested in this job?

Jobs Related To Deputy Software Engineer - Backend

Software Engineer - Full Stack

Full Stack Software Engineer position at Deputy, building solutions for workforce management platform serving millions of users worldwide

Technical Program Manager III, Manufacturing Operations, Pixel

Technical Program Manager III position at Google leading manufacturing operations for Pixel products, combining program management expertise with hardware manufacturing experience.

Associate Corporate Counsel, Technical Infrastructure, Networks

Legal position at Google focusing on technical infrastructure and networks, requiring 3+ years experience and offering comprehensive benefits package.

Technical Program Manager, Supply Chain Systems, Business Operations

Technical Program Manager position at Google Cloud, managing supply chain software development programs and leading cross-functional teams in Bengaluru.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.