Lead Software Engineer
Lead Software Engineer
Permanent ¦¦ Hybrid ¦¦ Shannon, Co. Clare
Salary – DOE
TechHeads is currently seeking an experienced Lead Software Engineer for an exciting new opportunity to help build a scalable, microservice-based drone logistics platform. The ideal candidate will work on the full stack, integrating backend APIs, AI/ML, front-end user interfaces, and drone communication systems, ensuring seamless end-to-end functionality.
Responsibilities:
- Defining overall system architecture for our clients logistics, drone operations, fleet management and business analytics services
- Formulating scope-of-work and prioritisation together with the product and other stakeholders
- Putting in place DevOps processes & overall delivery management
- Building and maintaining cloud infrastructure
- Coding, testing, debugging & maintaining individual services
Requirements:
- Front End development: JavaScript (ReactJS)
- Back end development: Python, JavaScript (Node)
- Proven experience with SOA/Microservice architecture
- Able to develop in or integrate with React JS, Node JS, Tensor flow and Scikit, FAST API/FLASK
- Proven experience with DevOps – Git, CI/CD
- Proven experience with databases – PostgreSQL, timescaleDB, MongoDB and Kafka
- Proven experience with any of the major cloud platforms – AWS, GCP, Azure
Desirable:
- Linux Sysadmin, hardening, manage docker and Kubernetes
- Mapping & route optimization via Leaflet, Graph Algorithms
- Master of clean code
- Able to develop small pieces of code for Ardupilot/CUBE and raspberry pi (AI/ML)
- Good with data architecture and databases
- Experience with GIS
- Experience with MAVlink and MAVproxy or experience with C#
- Experience with drones
Apply Now
To apply for this job email your details to eoin@techheads.ie