Deputy is a leading global SaaS workforce management company that has achieved Unicorn status, serving over 1.5 million workers and 375,000 workplaces across 100+ countries. With hubs in Sydney, Melbourne, San Francisco, and London, plus remote team members worldwide, Deputy is transforming how hourly workers and businesses operate.
As a Senior Software Engineer (Back End), you'll be at the forefront of creating solutions that impact millions of users daily. The role combines strategic thinking with hands-on technical expertise, focusing on building high-performance, scalable systems that power Deputy's platform. You'll work with modern technologies including API design (REST & RPC), microservices architecture, and various storage solutions (MySQL, Redis, DynamoDB).
The position offers the opportunity to make meaningful technical decisions, mentor junior engineers, and drive quality outcomes for customers. You'll collaborate with cross-functional teams, including product and design, to build outstanding features that serve businesses from SMEs to large corporations. The role requires expertise in backend technologies, with a particular focus on PHP or Go, and a deep understanding of distributed systems architecture.
What makes this role unique is its direct impact on the lives of hourly workers - the often overlooked 80% of the global workforce who keep our world running. From baristas to nurses, your work will help create better workplace experiences for millions. The remote-first culture at Deputy provides flexibility while maintaining strong collaboration across global teams.
The ideal candidate will bring 5+ years of engineering experience, strong technical expertise, and a passion for mentoring others. You'll need to demonstrate excellent problem-solving abilities, strong communication skills, and the capacity to work autonomously while contributing to architectural decisions that shape the future of the platform.