Deputy is a global SaaS remote-first workforce management company with hubs in Sydney, Melbourne, San Francisco, and London, serving over 1.5 million workers and 375,000 workplaces across 100+ countries.
The company focuses on improving the world of work for hourly workers, transforming the frontline and enhancing workplace productivity and employee engagement.
As a Technical Lead (Back End), you will lead the build of key technical projects that advance the company's products and platforms.
You will drive quality outcomes for customers by combining strategic thinking and problem-solving skills to tackle complex challenges and lead solution design and development.
Collaboration with peers, product, design, and leadership is essential to build outstanding products and features for the Deputy platform.
Your work will impact millions of users and businesses, ensuring that the solutions you develop power 100,000 workplaces worldwide.
Requirements:
A Bachelor’s Degree in Computer Science or equivalent experience is required.
You must have 6+ years of experience in software development and at least 2+ years as a senior engineer.
Expertise in API design (REST & RPC) and its frameworks, including protobuf, gRPC, and OpenAPI, is necessary.
Experience in building service-oriented architecture, microservices, and modern tools such as Docker, ECS, Lambda, SQS, and Kinesis is required.
Familiarity with various persistence, storage, and caching mechanisms, including MySQL, Redis, DynamoDB, and S3, is essential.
Experience with Elasticsearch is desirable.
Mastery of PHP or Go is highly advantageous.
You should build systems with appropriate monitoring and observability, employing best practices for fault tolerance.
A visionary problem solver with a focus on optimizing processes and improving product performance is needed.
Proven leadership skills in mentoring junior and mid-level developers and fostering a culture of continuous learning are required.
Experience in setting technical direction and defining architectural standards is necessary.
You must have a proven track record of driving projects from concept to delivery and working cross-functionally with various teams.
Excellent communication skills to convey complex technical concepts to both technical and non-technical stakeholders are essential.
Experience with CI/CD pipelines is required.
You should thrive in dynamic environments and be passionate about staying at the cutting edge of development technologies.
Benefits:
Employees receive ownership in the company via share options.
Paternity and maternity leave policies are provided.
A flexible remote-first work policy is in place.
The company offers development and coaching opportunities.
Employees can participate in hackathons and various awards programs.
Social events and a variety of social clubs (Books, LGBT, Games, Sports) are available.
Mental health support is provided.
The company promotes inclusiveness and diversity, believing it fosters innovation.