Engineering Manager

or Register to apply for this job
Company Details
Industry: Logistics and Supply Chain
Description: e-commerce solution revolutionizing car ownership in sub-Saharan Africa. We started with an automotive marketplace, leveraging technology and robust offline operations to reduce pain points in the market for locally-used vehicles, delivering quality, convenience, and value to our customers. At Peach, we believe cars are more than their component parts - they're a gateway to the experiences, relationships, and opportunities that make life worth living. Our aim is to build Africa's first full-stack automotive service, spanning all aspects of car ownership and delighting our customers at every turn in the road.
Job Description

Duties and Responsibilities:

 

Specifically, the Engineering Manager at Peach can expect to undertake the below listed tasks and activities: 

 

Technology strategy and leadership

 

Work primarily with the Head of Product and the broader Peach leadership team and other stakeholders to co-create a technology roadmap, based on reviewing product specifications and requirements and developing clearly documented and communicated architectures and standards. Primarily own the tactical implementation of this technology roadmap, as well as co-owning the delivery of products and features with the Product Manager.

 

Result: technology strategy is clearly defined, and communicated; team is aware of the strategy, the strategic initiatives, and how their work fits into achieving the strategic goal

 

Management of engineering and development cycle 

 

Work collaboratively with the  product team in addition to sales, marketing, legal, and other stakeholders - internal and external - to scope needs, design product solutions, manage development and deployment, and iterate as needed. Manage the delivery board for the engineering team, setting priorities and unblocking team members to build a well-functioning team with a high throughput, on time and high quality deliveries.

 

Result: well-managed backlog with a clearly defined and communicated process for executing into backlog; tracking for engineering metrics

 

People management 

 

Serve as a leader, mentor and manager to a young engineering team. Managing the day to day efforts and outcomes of individuals directly involved in engineering and external service providers, as well as assessing talent needs and recruiting, hiring, and on-boarding of staff related to the Engineering team

 

Result: clear process for tracking and improving individual and team performance; culture of review, open discussion, commitment and tracking towards improvements in core team metrics; strong personal and team alignment with and demonstration of company values and broader culture

 

Software engineering and code reviews

 

Lead the Engineering Team from the front, developing and working actively on codebases as well as reviewing work done by Engineers. Your primary role is management of the team but you will be required to roll up your sleeves and get into the code from time to time.

 

Result: processes and continuous team improvement that lead to quality code and steady release pipeline; technical mentorship through code reviews

 

AI adoption and enablement 

 

Drive the adoption and effective use of AI tools and practices within the development team to amplify productivity, automate repetitive tasks, improve code quality, and unlock innovative ways of working. Champion experimentation with emerging AI technologies to deliver better, faster outcomes for Peach Cars and its customers.

 

Result: team is equipped, trained, and encouraged to use AI responsibly to multiply their impact; measurable improvements in development speed, quality, and innovation.

 

Other duties as assigned

 

When/how needed, contribute to the future of Peach Cars apart from tech / product development- help make and remake strategy and operations across the business units, problem-solving for challenges and acting thoughtfully but nimbly to take advantage of opportunities 

 

Result: willing attitude to help where needed

 

Knowledge and Experience:

 

Bachelor's degree or equivalent practical experience. 

 

Minimum 3 years of experience in engineering management, or related technical managerial roles

 

Minimum 5 years of experience building and shipping technical products

 

Experience developing/launching products/technologies within one or more of the following: Cloud, SaaS, enterprise, internal tools, and/or supply chain networks.

 

Experience managing day-to-day technical and design execution

 

Analytical skills for problem solving and using data for decision making

 

 

 

Education: Degree, Diploma
Employment Type: Full Time
Contact Information

Recent Jobs