Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Manager, Software Engineering image - Rise Careers
Job details

Manager, Software Engineering

Deputy is a global SaaS workforce management company headquartered in Sydney, San Francisco, and London. Our platform serves over 1.5 million workers and 375,000 workplaces across 100+ countries. We are backed by top global investors and recently achieved Unicorn status. 


At Deputy, we’re improving the world of work, one shift at a time, for 80% of the world’s workforce: hourly workers. These are the dedicated employees who keep our world running – from baristas to nurses, cleaners to delivery drivers, florists to factory workers. Despite their vital role in society, most workplace technology has focused on those workers who sit behind a desk, but at Deputy, we transform the frontline. When businesses use Deputy, their workplaces thrive – the business is more profitable, compliant, and productive, while the workers are more engaged and happier at work.


If you’re passionate about creating solutions that put people first and helping businesses and their teams thrive, join us at Deputy and make an impact where it matters most!


About your role


Reporting to the Director of Engineering, your key responsibilities will be to direct a team of dedicated engineers of varied experience levels. Engineering innovation is the fuel that powers Deputy. As a Software Engineering Manager your mission is to take our high performing team to new heights, building a world-class engineering team. As we are a growth company, you’ll have a strong bias to innovation, growth and adapting to change. You’ll be a technical mentor and people coach to a team of software engineers, unleashing and inspiring our teams to solve real-world problems with innovative, elegant solutions with balanced tradeoffs. 


Responsibilities
  • Inspiring Technical Manager:
  • This is a highly technical role. You will be expected to lead from a place of understanding and to do so you will develop an intimate understanding of the underlying technical architecture as well as contributing to the future direction of the platform. Your first months will see you writing code and contributing as an individual contributor.
  • Co-create the technical vision, strategy and technical roadmap planning and product definition for your team, alongside your technical leads and PM/product designer
  • Become intimately familiar with our product, languages, and our tech stack to drive decisions about frameworks, architecture and decisions
  • Bias towards value creation: guide the team to building innovative, elegant solutions by balancing trade-offs with the best interests of the company. Guide the team on important architectural and long-term engineering decisions, as well as shorter-term tradeoffs. Stay technical to provide meaningful guidance on engineering decisions.
  • Drive the scalability and reliability of your squads offering as we grow
  • Keep your pulse on the craft: writing architecture designs, working with infrastructure and quality on tooling for your team, and/or exploring POCs
  • People Leader:
  • Mentor, develop, and guide a team of software engineers so they can do their best work.
  • Lead the recruiting of new engineers within your team as we grow and build a world-class, sustainable and diverse engineering team.
  • Own the Engineering Team Engagement score (quarterly measure of team engagement), by building upon our interactive, learning-oriented engineering community
  • Drive high performance:
  • Bias towards value creation: guide the team to building innovative, elegant solutions by balancing trade-offs with the best interests of the company. Guide the team on important architectural and long-term engineering decisions, as well as shorter-term tradeoffs. Stay technical to provide meaningful guidance on engineering decisions.
  • Provide one on one feedback, career advice and coaching for your team members
  • Communicate openly and be the voice of the business within your team, keeping them informed of and working towards the business vision & goals
  • Lead the recruiting of new engineers within your team as we grow and build a world-class, sustainable and diverse engineering team.
  • Mentor team members to create a highly motivated, coherent, and cohesive culture which rewards high performance
  • Own the Engineering Team Engagement score (quarterly measure of team engagement), by building upon our interactive, learning-oriented engineering community
  • Technical leadership:
  • Become intimately familiar with our product, systems, and our tech stack to drive decisions about frameworks, architecture and decisions
  • Drive adoption of best practices and best in class technology, design best practices, enforce principles of work
  • Remove single point of failures by cross-skilling staff and making sensible, strategic resourcing decisions
  • Experience with working on legacy codebase and migrating to newer architecture including data migration
  • Developing subject matter technical expert in the domain you own
  • Responsible for the technical decision making and architecture across portfolio of squads
  • Accountability for 2-3 OKRs aligned to Company goals
  • Can clearly design and communicate a technical roadmap to the organisation with proof of value.


Requirements & Qualifications
  • You have 2+ years of software engineering management experience building productive, high functioning teams. You can describe why these teams were high functioning and what you specifically did to ensure engineers felt productive.
  • Technical acumen. Ability to converse deeply with engineers and technical executives
  • Experience in a fast growing scale-up environment, with a bias to innovation and growth. Bonus points for a multi-tenant SaaS org.
  • Growth mindset. We are an early stage company that hasn’t figured it all out yet!
  • Humbitious. We are ambitious to aim to make a significant global impact, and build a generational company, while humble enough to know it’ll take lots of hard work, learning from mistakes, and great people
  • High agency mindset. High Agency is about finding a way to get what you want, without waiting for conditions to be perfect or otherwise blaming the circumstances. High Agency people either “find a way” in the face of adverse conditions or navigate to reverse the adverse conditions to achieve goals.
  • Passion for technology. A nerd at heart, you know the massive leverage and exponential ability innovative technical solutions can have in making an impact in the world.
  • Experience building distributed web based cloud native applications and services.
  • Experience in various cloud computing/architecture - AWS with Multi-region, multi-tenant experience
  • Experience in deploying highly scalable systems with various techniques and design patterns
  • Experience in the operations of large multi tenant storage deployments (we use MySQL & various no-SQL)
  • Experience in system architecture patterns like SOA, micro services, EDA (event driven architecture)
  • Experience in key cloud native technologies like Kubernetes (EKS), containerisation, Kafka, etc
  • Programming Languages - PHP, Golang, Terraform, Python


$140,000 - $157,500 a year

The salary range for this position takes into account multiple factors that are all considered to determine an individual candidate’s starting pay. These factors include but are not limited to: market factors, experience, technical and non-technical skills, education, certifications, and other business acumen. This range does not include any potential incentive programs, such as individual or organizational performance bonuses.


Deputy believes in equal opportunity and that inclusiveness and diversity promotes innovation. Our global team members are from a variety of cultures. And we welcome different perspective and skills. 


#LI-Remote

Deputy Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Deputy DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Deputy
Deputy CEO photo
Silvija Martincevic
Approve of CEO

Average salary estimate

$148750 / YEARLY (est.)
min
max
$140000K
$157500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Manager, Software Engineering, Deputy

Are you ready to take your software engineering career to the next level? Join Deputy as a Manager of Software Engineering, where you’ll play a pivotal role in transforming the way the world works! Based remotely in Vancouver, you’ll lead a passionate team of engineers dedicated to innovation in the SaaS workforce management space. At Deputy, our mission is to improve the working lives of hourly workers across the globe. With over 1.5 million workers and 375,000 workplaces already onboard, we’re just getting started! Your journey will involve directing your talented team to develop elegant, scalable solutions while mentoring them to be their best selves. You’ll dive deep into our technical architecture and actively contribute code, shaping our roadmap as you help define the future of our platform. If you’ve got at least 2 years of software engineering management experience and a passion for growth, we want to hear from you! You’ll thrive in our dynamic environment that values ingenuity and embraces challenges. Join Deputy, where you function at the intersection of technology and human experience, and let’s build something extraordinary together!

Frequently Asked Questions (FAQs) for Manager, Software Engineering Role at Deputy
What are the primary responsibilities of a Software Engineering Manager at Deputy?

As a Software Engineering Manager at Deputy, you will lead a high-performing team of engineers. Your main responsibilities include mentoring your team members, developing a technical vision, guiding architectural decisions, and driving project execution. You will be instrumental in fostering a collaborative environment that encourages innovative thinking while ensuring that work aligns with Deputy's mission to improve workforce management. Additionally, you will be hands-on, contributing code and helping define our platform's technical direction.

Join Rise to see the full answer
What qualifications are important for the Manager, Software Engineering position at Deputy?

To succeed as a Manager of Software Engineering at Deputy, you should have at least 2 years of experience in software engineering management, along with a strong technical acumen. Familiarity with SaaS environments and a growth mindset are essential, as is experience with cloud-native applications and distributed systems. Understanding of programming languages like PHP, Golang, and Python is also a significant advantage. A passion for technology and mentoring is what makes this role truly rewarding.

Join Rise to see the full answer
What type of work culture can I expect as a Software Engineering Manager at Deputy?

At Deputy, the work culture is inclusive, collaborative, and innovation-driven. We celebrate diversity and believe that various perspectives and skills foster creativity and innovation. As a Software Engineering Manager, you will help cultivate a learning-oriented community, ensuring your team feels valued and engaged. Your role will involve continuous feedback, career development, and encouraging the team to build innovative solutions that support our mission.

Join Rise to see the full answer
How does Deputy measure team engagement for the Software Engineering team?

Deputy measures team engagement through quarterly scores and feedback practices. As the Software Engineering Manager, you will own this engagement score and work to improve it by fostering an interactive culture, offering mentorship, and ensuring your team's contributions are recognized. The goal is to maintain a highly motivated team that is aligned with the company's vision while continuously striving for performance excellence.

Join Rise to see the full answer
What is the salary range for the Manager, Software Engineering position at Deputy?

The salary range for the Manager of Software Engineering position at Deputy is between $140,000 and $157,500 annually. This range reflects numerous factors, including market variations, individual experience, qualifications, and the skill set of the candidate. It’s important to note that this range excludes additional incentive programs that may be available based on individual or organizational performance. Deputy is committed to equal opportunity and values diversity in its workforce.

Join Rise to see the full answer
Common Interview Questions for Manager, Software Engineering
How do you prioritize tasks in a fast-paced software engineering environment?

To prioritize tasks effectively, I use a combination of frameworks such as the Eisenhower Matrix and Agile methodologies. I assess tasks based on urgency and impact, collaborating closely with my team to ensure we focus on high-value activities that align with the company's goals. Regular check-ins help adjust priorities as new challenges arise, keeping the team agile and responsive.

Join Rise to see the full answer
Can you tell us about your experience with cloud-native applications?

I have extensive experience building and deploying cloud-native applications, particularly in AWS environments. My work includes developing multi-tenant architectures and utilizing tools like Kubernetes for orchestration. I also focus on best practices such as continuous integration and deployment to ensure high availability and scalability of our applications.

Join Rise to see the full answer
What mentoring strategies do you employ to empower your engineering teams?

I believe in a personalized mentoring approach, where I assess each team member's needs and aspirations. I employ strategies like one-on-one coaching sessions, regular feedback loops, and collaborative problem-solving exercises. My goal is to create a supportive environment where engineers feel confident to express their ideas and take ownership of their projects.

Join Rise to see the full answer
How do you handle conflict within your team?

I approach conflict by fostering open communication, encouraging team members to voice their concerns in a respectful manner. I facilitate discussions to understand different viewpoints and work towards a consensus. It’s essential to focus on the problem rather than personal issues, promoting a culture of collaboration and respect within the team.

Join Rise to see the full answer
What is your approach to managing technical debt in software engineering?

Managing technical debt is crucial for maintaining a healthy codebase. I advocate for a balanced approach: we allocate time in sprints for refactoring and addressing legacy issues while remaining focused on delivering new features. By prioritizing technical debt based on its impact, we ensure a sustainable development pace and avoid overwhelming the team with unresolved issues.

Join Rise to see the full answer
Describe how you would guide your team through adopting a new technology stack.

First, I would assess the team's existing skills and identify gaps related to the new technology stack. I would organize training sessions and hands-on workshops to build proficiency. Simultaneously, I'd encourage pilot projects to test the technology in a low-risk environment, allowing the team to gain experience and build confidence before full implementation.

Join Rise to see the full answer
How do you ensure that your engineering team aligns with company goals and objectives?

To align the engineering team with company goals, I frequently communicate the overarching business vision and specific quarterly objectives. I involve the team in roadmap planning and encourage them to set personal and team goals that contribute to the company's success, fostering a sense of ownership and accountability.

Join Rise to see the full answer
Can you share an example of a complex project you managed and its outcome?

Absolutely! I recently managed a project focused on migrating a legacy system to a cloud-native architecture. This involved coordinating across multiple teams and ensuring minimal downtime. Through careful planning and clear communication, we completed the migration ahead of schedule and achieved a 30% improvement in performance. The experience underscored the importance of teamwork and strategic execution.

Join Rise to see the full answer
What steps do you take to encourage innovation within the engineering team?

Encouraging innovation begins with cultivating a safe space for brainstorming and experimentation. I host regular hackathons and innovation days where team members can work on passion projects outside their usual responsibilities. I also promote a culture where failures are seen as learning opportunities. Recognizing and rewarding innovative ideas further motivates the team to think creatively.

Join Rise to see the full answer
How do you measure the success of your engineering team?

Success can be measured through various benchmarks, including team engagement scores, quality of deliverables, and the ability to meet deadlines. I also look for qualitative feedback through retrospective sessions, assessing how well the team collaborates and learns from each project. Ultimately, the success of the team reflects their satisfaction and growth, which I prioritize throughout their development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago

As a Business Development Representative at Deputy, you will drive new business and contribute to a vibrant remote-first company culture.

Dreamix Ltd. Remote No location specified
Posted 9 days ago

Join Dreamix as a Senior AI Engineer to lead the development of cutting-edge AI solutions in a supportive remote work environment.

Photo of the Rise User

Join TradeCentric as an Associate Software Engineer to collaborate in developing mission-critical B2B integration solutions.

Photo of the Rise User
Posted 8 days ago

Join SAS as a Senior Full-Stack Software Developer to enhance our data visualization capabilities in fraud detection.

Photo of the Rise User
Bjak Hybrid No location specified
Posted 13 days ago

Join BJAK as a Lead AI Engineer to shape the future of intelligent task automation in a rapidly growing company.

Photo of the Rise User

In this role at Boeing, you will spearhead initiatives to strengthen software security as a Software Security Manager, leading impactful teams and projects.

Photo of the Rise User
Posted 8 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Become a key player in shaping the future of technology as a Senior Software Engineer at Google Cloud, working on large-scale infrastructure projects.

Posted 6 days ago

Fidelity is looking for a dynamic VP of Software Engineering to lead automation initiatives in infrastructure services.

Photo of the Rise User
Citi Hybrid Irving Texas United States
Posted 10 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Citi is looking for a Full Stack Development Lead to guide application systems analysis and programming activities with a focus on innovation and results.

MISSION 'Simplify Shift Work' Managing teams is challenging — now more than ever — so we simplify the work. Our platform makes it easy to schedule in line with demand, prepare accurate payroll, and communicate clearly. We streamline employee admi...

90 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
7 people applied to Front-End Developer at Apex Logic
S
11 people applied to Angular Developer at Sparkland
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Avon Lake just viewed Advancement Specialist at Sierra Club
Photo of the Rise User
Someone from OH, Sidney just viewed Database Engineer Principal at Sagent
Photo of the Rise User
Someone from OH, North Canton just viewed Manager, Customer Success at impact.com
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Experience Representative at MYOB
Photo of the Rise User
Someone from OH, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars