Staff Software Engineer - Back End

Deputy is a global SaaS workforce management company headquartered in Sydney, San Francisco, and London, backed by top investors and recently surpassed $100m in annual recurring revenue.
Backend
Staff Software Engineer
Hybrid
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer - Back End

At Deputy, we empower businesses to build thriving workplaces - ones where staff are engaged, customers are served well, businesses are legally compliant, and companies' profits thrive. Our reach extends across 100+ countries worldwide, serving more than 330,000 workplaces.

Deputy is a global SaaS workforce management company headquartered in Sydney, San Francisco, and London, backed by top investors and recently surpassed $100m in annual recurring revenue. We've helped millions of workers across industries and aim to empower 80% of the global workforce. If you're passionate about improving the world of work, one shift a time, join us at Deputy and help shape the future of hourly employment!

As a Staff Engineer (Back end), you will lead the build of key technical projects that further the companies products and platforms. You will be working closely with your peers, product, design and leadership to build amazing products and features for the Deputy platform, delivering services and products to millions of users and businesses from small & medium to enterprise.

You will make technical decisions, deliver technical solutions, and use hands-on expertise to drive solutions for a range of challenges. You'll be writing code, upholding high engineering standards, and collaborating with Product and Design teams. Your role involves mentoring other engineers, distributing work, and being a key member of the technical leadership team.

This is a player-coach role where you'll have the opportunity to shape the future of work for millions of users worldwide. Join us if you're ready to make a significant impact in the world of workforce management!

Last updated 2 months ago

Responsibilities For Staff Software Engineer - Back End

  • Make technical decisions, and deliver technical solutions
  • Uphold a high bar of engineering standards and co-ordinate with Infrastructure and Quality
  • Collaborate with Product and Design to discover and estimate solution options to key strategic initiatives
  • Accountability for delivering technical solutions within estimated timeframes
  • Operate in a get-things-done, value demonstrating, iterative manner
  • Influence and problem-solve with Sr, Mid and Jr. engineers to deliver high quality outcomes
  • Distribute work to Sr, Mid and Jr. engineers
  • Form a key member of the technical leadership team, driving standards, ways of working and platform decision-making

Requirements For Staff Software Engineer - Back End

PHP
Go
  • 8+ years experience of software engineering experience
  • Proven experience in leading technical projects on building high-performing, architecturally complex consumer products, with a focus on backend development
  • Deep understanding of backend technologies, including databases (SQL/NoSQL), micro services architecture, cloud platforms (AWS), and CI/CD pipelines
  • Mastery of PHP, or Go would be highly advantageous
  • Outstanding problem-solving skills, finding elegant solutions to complex problems
  • Collaborative approach to working with other teams
  • Thoughtful approach to leading and mentoring other engineers
  • Proactive and effective communication style
  • Strong contributor to the maintenance of an open and transparent culture

Benefits For Staff Software Engineer - Back End

Equity
Parental Leave
Mental Health Assistance
  • Ownership in the company via Share Options
  • Paternity/Maternity Leave Policies
  • Flexible Remote-First Work Policy
  • Company wide Development & Coaching
  • Hackathons
  • Awards - 'Your Time to Shine & Celebrate Success'
  • Social Events & variety of social clubs (Books, LGBT, Games, Sports)
  • Mental Health Support
  • Munch & Learns

Interested in this job?

Jobs Related To Deputy Staff Software Engineer - Back End

Lead Software Engineer

Lead Backend Software Engineer role at Deputy, building scalable workforce management solutions using PHP/Go, leading technical teams, and impacting millions of users globally.

Lead Software Engineer (Integrations)

Lead Backend Engineering role at Deputy, focusing on integrations and technical leadership for a global workforce management platform.

Lead Quality Assurance Engineer

Lead Quality Assurance Engineer position at Deputy, focusing on test automation, quality strategy, and technical leadership in a global SaaS company.

Staff Software Engineer - Back End

Join Deputy as a Staff Software Engineer - Back End to lead key technical projects and shape the future of workforce management.

Graphics Software Engineer, Staff

Staff Graphics Software Engineer position at Qualcomm focusing on GPU hardware, drivers, and graphics software development.