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