Checkout 51

Director of Engineering


Apply Via Jobvite

About Us

The Freedom Network is a platform for distributing digital offers to millions of shoppers, wherever they may be. With Freedom’s reach and engagement, shoppers have saved well over $10M on groceries and staple items through offers distributed via the platform. We are looking for a Director of Engineering to lead software development on the Freedom product team.

About You

As the Director of Engineering for the Freedom platform, you will be the engineering leader for this product line. You will be accountable for the development of a reliable, scalable and secure product that meets the growing demands of our business. You will draw upon your experience both as a people manager and a software engineer to ensure the consistent delivery of high-quality software while maintaining a healthy and positive work environment. We will be counting on you to lead the enhancement and evolution of our systems, while also ensuring the career growth of the software engineers under your supervision. You are equally motivated by building high-quality software and building a high-performing team. You have demonstrated experience leading software development in an agile environment. You are confident in your technical ability in either front end (React/Redux) and Backend (PHP / Node.js / Python) development and ideally both. In a pinch, you are willing to roll up your sleeves to help the team out with code and you enjoy reviewing code and providing helpful suggestions where possible.

You'll be responsible for:

    People

  • Hiring and retaining a team of engineers with the necessary breadth and depth of technical skillset required to run an internet-scale production system
  • Manage the growth of your team, onboarding new hires and overseeing recruitment for your team
  • Establish professional development plans for your direct reports
  • Conduct annual performance reviews and recommend compensation adjustments
  • Create and maintain resourcing plans to deliver on the product roadmap
  • Manage temporary staff (Agencies / Contractors) as and when the need arises
  • Maintain a positive and collaborative work environment by upholding Checkout 51's cultural values
  • Technology

  • Maintain and manage the technology roadmap for your team(s)
  • Supporting Product and Business Development in scoping technical integrations with potential partners
  • Steering your team in the technology choices ensuring that they align with the needs of the product and our overall technology strategy
  • Collaborating with your peers in the engineering organization to standardize technology choices across development teams
  • Ensuring the correct prioritization of maintenance activities, including operational maintenance, technical debt remediation and security enhancements
  • Managing and participating in our Dev-on-call program (production issues are rare in our environment!)
  • Participating in the resolution of production incidents in either a hands-on or oversight capacity
  • Process

  • Collaborating with scrum masters to ensure consistent performance of the development teams in your organization
  • Collaborating with other functional groups (Product, QA, DevOps) to ensure that we are consistently delivering a high-quality product

  • Apply Via Jobvite

    We're always looking for new talent!


    See available positions