Posted: By:Hiring Kenya
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