Deputy is a global SaaS remote-first workforce management company with hubs in Sydney, Melbourne, San Francisco, and London, plus team members working remotely across the United States.
The platform serves over 1.5 million workers and 375,000 workplaces across 100+ countries and has recently achieved Unicorn status.
The company focuses on improving the world of work for hourly workers, transforming the frontline and enhancing business profitability, compliance, and productivity.
As a Software Engineer, you will work closely with peers, product, design, and leadership to build products and features for the Deputy platform.
Responsibilities include solving complex customer-facing problems, designing and delivering software solutions, ensuring quality through testing, collaborating with stakeholders, writing high-quality code, debugging issues, coaching junior team members, and engaging in technical discussions.
Requirements:
You must have 3+ years of related work experience and a passion for quality.
A customer-obsessed mindset is essential, with a focus on delivering the best possible experience for customers.
You should demonstrate a track record of delivering high-quality, scalable, and fault-tolerant software systems.
Strong computer science fundamentals, particularly in algorithms and data structures, are required.
You should be programming language agnostic, with experience in Golang, PHP, and Javascript.
Expertise in API design (REST & RPC) and frameworks such as protobuf, gRPC, and OpenAPI is necessary.
Experience with service-oriented architecture, microservices, and tools like Docker, ECS, Lambda, SQS, and Kinesis is required.
Familiarity with various persistence, storage, and caching mechanisms, including MySQL, Redis, DynamoDB, and S3, is needed.
You should have experience embedding third-party software solutions into other platforms for a seamless user experience.
Building systems with appropriate monitoring and observability, employing best practices for fault tolerance, is essential.
Benefits:
Employees receive ownership in the company via share options.
The company offers paternity/maternity leave policies.
A flexible remote-first work policy is in place.
There are opportunities for company-wide development and coaching.
Employees can participate in hackathons and receive awards for their contributions.
Social events and a variety of social clubs (Books, LGBT, Games, Sports) are available.
Mental health support is provided.
Munch & Learns are organized for continuous learning and engagement.