Lead Software Engineer

Global SaaS workforce management company helping businesses build thriving workplaces, serving 330,000+ workplaces across 100+ countries.
Backend
Staff Software Engineer
Hybrid
6+ years of experience
Enterprise SaaS

Description For Lead Software Engineer

Deputy is a leading global SaaS workforce management company that's revolutionizing how businesses manage their workforce. With a presence across 100+ countries and serving over 330,000 workplaces, Deputy has established itself as a crucial player in workforce management solutions. The company has achieved significant milestones, including surpassing $100m in annual recurring revenue, and maintains headquarters in Sydney, San Francisco, and London.

As a Lead Software Engineer (Backend), you'll be at the forefront of building and shaping key technical projects that power Deputy's platform. This role combines strategic thinking with hands-on technical leadership, where you'll be responsible for designing and implementing high-performance systems that serve millions of users worldwide. You'll work with modern technologies including PHP, Go, MySQL, Redis, and various AWS services, while leading and mentoring a team of engineers.

The position offers a unique opportunity to make a significant impact on a platform that directly affects millions of workers' lives. You'll collaborate closely with product and design teams, drive technical excellence, and help shape the future of work. The role requires both technical expertise and leadership skills, as you'll be responsible for making architectural decisions, mentoring team members, and ensuring the delivery of high-quality solutions.

Deputy offers an attractive benefits package including equity options, parental leave, flexible work arrangements, and strong support for professional development. The company's culture emphasizes diversity, continuous learning, and work-life balance, making it an ideal environment for someone who wants to grow both technically and professionally while making a meaningful impact on the global workforce management industry.

Last updated a day ago

Responsibilities For Lead Software Engineer

  • Make technical decisions and deliver technical solutions for high-performance systems
  • Design, implement, and deliver software solutions for product features
  • Write efficient, self-documented modular, high-quality code
  • Mentor and guide junior engineers in their growth trajectory
  • Collaborate with Product and Design teams on strategic initiatives
  • Research and introduce new technologies to the team
  • Drive standards, ways of working and platform decision-making
  • Break down problems into impactful milestones and tasks
  • Share expertise through documentation, design reviews, and presentations

Requirements For Lead Software Engineer

PHP
Go
MySQL
Redis
Kubernetes
  • Bachelor's Degree in Computer Science or equivalent experience
  • 6+ years of software development experience with 2+ years as a senior engineer
  • Expertise in API design (REST & RPC) and frameworks
  • Experience with building service-oriented architecture and microservices
  • Experience with persistence, storage and caching mechanisms
  • Mastery of PHP or Go
  • Experience with CI/CD pipelines
  • Strong leadership and mentoring abilities
  • Expert communication skills with technical and non-technical stakeholders
  • Experience setting technical direction and architectural standards

Benefits For Lead Software Engineer

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

Interested in this job?

Jobs Related To Deputy Lead Software Engineer

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.

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.

Product Manager, Core Information Retrieval

Lead product strategy and development for Google's Core Information Retrieval team, focusing on infrastructure, deployment models, and data processing systems.