Software Engineer III - Backend

Global SaaS workforce management company serving 330,000+ workplaces across 100+ countries, helping businesses build thriving workplaces through staff management solutions.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Description For Software Engineer III - Backend

Deputy is a leading global SaaS workforce management company that has achieved significant success, surpassing $100M in annual recurring revenue. The company serves over 330,000 workplaces across 100+ countries, with headquarters in Sydney, San Francisco, and London. As a Software Engineer III in the Backend team, you'll play a crucial role in building and maintaining the core platform that serves millions of users worldwide.

The role offers an exciting opportunity to work on complex, customer-facing problems while utilizing modern technologies and best practices. You'll be working with technologies like Golang, PHP, JavaScript, and various AWS services, building scalable microservices architecture. The position requires strong technical skills and the ability to mentor junior team members.

Deputy offers a collaborative and inclusive work environment that values diverse perspectives and innovative thinking. The company provides comprehensive benefits including equity through share options, flexible work arrangements, and strong support for professional development. You'll be part of a team that's making a real impact on the global workforce, with the goal of empowering 80% of the world's hourly workers.

This is an ideal role for a mid-level engineer who is passionate about building scalable solutions, has strong technical fundamentals, and wants to contribute to a product that makes a meaningful difference in how businesses manage their workforce. The hybrid work model offers flexibility while maintaining collaborative opportunities with the team.

Last updated 2 days ago

Responsibilities For Software Engineer III - Backend

  • Work independently to solve complex, highly ambiguous customer facing problems
  • Scope, specify, design, implement and deliver software solutions
  • Own quality of work through thorough testing and automated test writing
  • Collaborate with engineering and cross-functional stakeholders
  • Write simple, efficient, self-documented modular high-quality code
  • Investigate debug and solve issues within a bounded context
  • Provide coaching to junior team members across the entire SDLC
  • Engage in technical discussion and process improvement

Requirements For Software Engineer III - 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 persistence, storage and caching mechanisms
  • Experience embedding 3rd party software solutions
  • Knowledge of modern best practices for fault tolerance

Benefits For Software Engineer III - Backend

Equity
Parental Leave
Mental Health Assistance
  • Share Options
  • Paternity/Maternity Leave
  • Flexible Remote-First Work Policy
  • Company wide Development & Coaching
  • Hackathons
  • Awards Program
  • Social Events & Various Social Clubs
  • Mental Health Support
  • Munch & Learns

Interested in this job?

Jobs Related To Deputy Software Engineer III - Backend

Software Engineer II - Backend

Mid-level Backend Software Engineer position at Deputy, building scalable workforce management solutions using Go, PHP, and modern cloud technologies.

Software Development Engineer, Amazon Traffic Engineering

Software Development Engineer role at Amazon Traffic Engineering, focusing on building secure, high-performance traffic management systems and DDoS protection.

Software Dev Engineer II, AWS B2B Data Interchange

AWS B2B Data Interchange seeks SDE II to build and maintain cloud-scale EDI processing systems in Santa Monica, offering competitive pay and benefits.

Software Development Engineer, Amazon Stores

Software Development Engineer position at Amazon Stores, building scalable solutions for e-commerce and operations technology with competitive compensation and benefits.

Simulation Engineer, Innovation and Design Engineering

Lead discrete-event simulations for Amazon's Last Mile network technologies, optimizing automation processes and influencing mechanical designs for revolutionary logistics solutions.