Engineering Manager
Sainsburys
Total years of experience :10 years, 10 Months
Led teams of 40+ engineers (with a range of experience levels) responsible for enabling Sainsbury's in-store & online propositions.
* Responsible for teams developing, maintaining, hosting and release of internal and 3rd party applications, including Go-based APIs on the cloud.
* Has introduced agile and coding best practices within the teams.
* Has mentored developers to ensure progression and growth.
* Responsible for line management of the team, including regular one-to-one meetings and providing support whenever required (for example, the process of applying for parental leave, salary
reviews and promotions).
* Has experience in performance management, escalating to managing a formal disciplinary process where necessary.
* Regularly liaise with InfoSec, Product, Design, Cloud and Architecture teams to establish which features are required by the business and would be prioritised accordingly.
* Plan for the expansion of the team, succession and oversee a of budget of £15m.
* Collaborate with the Head of Engineering on 3-year strategy.
Increased processing performance by over 150% as measured by
latency and throughput by re-architecting and leading the
development of the system.
* Moved 20% of the post-processing workload to the cloud by
developing a strategy and roadmap to move parts of the system in
phases. The project still in progress to move 100% by the end of the
year.
* Reduced data usage on NoSQL by 40% by optimising data models and
enforcing data retention policies.
* Evaluated multiple cloud-based solutions and created PoC for
serverless and data warehouses
* Mentored developers and architects to ensure progression and
growth.
* Planned for the expansion of the team, succession and budgeting in
collaboration with the SVP Product Development team.
Led a team working on the core platform and integrating the core
platform into payment providers.
* Maintained strong working links with mobile operators, mobile wallet
providers and credit card payment providers to deliver optimum user
payment experiences.
* Recognised as the technical lead to the development team on solution
design and architecture.
* Increased the speed of integrations process and allowed the company
the opportunity to scale delivery of related projects.
* Successfully managed integrations project development priorities and
ensured the company delivered projects on time.
* Planned work flow, assessed priorities, allocated timescales and
distributed work per level of expertise required.
* Reviewed deliverables to ensure schedules were maintained, while
meeting with quality standards, endorsing changes to plans where
applicable.
Successfully designed/built solutions for payment providers including
API integration into the payment platform.
* Maintained excellent relationships with colleagues at all levels to
facilitate quality work, effectiveness and efficiency.
* Worked with mobile operators, mobile wallet providers and credit card
payment providers to integrate the core platform into payment
providers.
URL removed due to policy violation. Please contact support for further information.