University Bridge Fund

Companies

Jobs

Lead Software Engineer

Manna Drone Delivery

Manna Drone Delivery

Software Engineering
Dublin, Ireland
Posted on Monday, July 8, 2024

Role Purpose

As the Lead Software Engineer, reporting directly to the CTO, you will be instrumental in designing and implementing software solutions that streamline the order fulfilment process, ensuring the efficient and accurate delivery of goods via our drone technology.

About MANNA

At Manna, our mission is to improve the world by making lightning-fast suburban deliveries affordable, green and safe. We design and build our own aviation grade drones to deliver food and other items directly from restaurants, centralised kitchens and local stores to consumers homes.

Key responsibilities of the role

Leadership and Team Management:

· Lead and inspire a team of skilled software engineers, providing strategic guidance and mentorship to ensure the successful development and maintenance of order fulfilment software.

· Foster a collaborative and results-oriented culture within the department, promoting innovation and continuous improvement.

Order Fulfilment Software Development:

· Oversee the design, development, and maintenance of software systems that facilitate order processing, route optimization, and delivery scheduling.

· Ensure the scalability, reliability, and performance of software solutions to meet the demands of a rapidly growing drone delivery operation.

Integration with Logistics Systems:

· Collaborate closely with logistics and supply chain teams to integrate order fulfilment software with existing systems, optimizing the end-to-end delivery process.

· Implement solutions that enhance visibility and tracking capabilities for both internal stakeholders and customers.

Data Analysis and Optimization:

· Utilize data analytics to identify areas for optimization in the order fulfilment process.

· Implement algorithms and machine learning models to improve route planning, delivery times, and resource utilization.

Cross-Functional Collaboration:

· Work collaboratively with other departments, including hardware engineering, software development, and customer support, to ensure seamless integration of order fulfilment systems with overall business operations.

Compliance and Quality Assurance:

- Ensure that order fulfilment software complies with industry standards, security protocols, and regulatory requirements.

Implement robust quality assurance processes to guarantee the accuracy and reliability of order processing.

Language Experience Required:

Java, TypeScript, React, React Native, Spring and PostgreSQL