First seen by Alion on Oct 25, 2026.
FYLD is looking for a Principal Backend Engineer. This is a critical role for the business as we continue to enhance our backend systems to support our growing product offerings and long-term roadmap. We need an experienced technical leader who can shape our agentic architecture, contribute to company strategy, build and mentor a high-performing team, and establish efficient development practices to deliver exceptional results for our customers.
FYLD has strong traction in the market and a healthy sales pipeline based on the productivity gains that can be realised from digitising processes for workers in the field. However, we are just scratching the surface of the value that we can unlock for our customers. By investing further in our AI capabilities, we can deliver even more value for customers, for example, by predicting and preventing delays and site stoppages, by forecasting job durations to enable dynamic scheduling, while also deepening our competitive moat. The Senior Data Scientist will lead this drive to build our AI capabilities and translate this into products we can commercialise.
Responsibilities:
- Provide technical leadership to the engineering team, mentoring and guiding them in architectural design and problem-solving techniques.
- Define and implement the architectural vision for scalable, secure, and maintainable software products.
- Collaborate with cross-functional teams to translate business requirements into technical solutions, designing modular and extensible systems.
- Lead efforts to optimise software for scalability and performance, identifying and resolving bottlenecks.
- Set coding standards, conduct code reviews, and ensure adherence to engineering best practices through hands-on leadership.
- Design and develop containerised backend services and scalable APIs using Django, AWS, and Terraform.
Requirements:
- Minimum of 5 years of experience shipping commercial products with Django and Django REST Framework, with a strong focus on scalability and performance.
- Minimum of 3 years of experience in designing and implementing machine learning, LLMs and agentic software.
- Proven expertise in designing and maintaining cloud-based architectures and implementing best practices in cloud environments.
- Strong knowledge of microservices architecture, containerisation, and modern backend engineering practices.
- Proficient in decomposing services and implementing Domain-Driven Design (DDD).
- Demonstrable experience in scaling platforms, including optimising software for high-availability and performance.
- Proficient in AWS cloud services like Fargate, ECS, RDS, Cognito, along with expertise in infrastructure-as-code tools like Terraform.
- Excellent knowledge of LLMs, Agentic frameworks, RAGs, and Computer Vision.
- Working knowledge of messaging systems like Kafka and adept at implementing.
- Publish-Subscribe and Event Sourcing architectural patterns.
- Good working knowledge of Relational and NoSQL Databases.
- Working knowledge of front-end and mobile technologies such as React and React Native.
Additional requirements:
- Advanced degree in Computer Science.
- Excellent communication and organisational skills, with the ability to lead and mentor a team effectively.
- Proactive and results-driven, with a passion for solving real-world problems using technology.
- Strong debugging and problem-solving skills, particularly in complex systems and production environments.
Skills
AWS, Cognito, Computer Vision, DRF, Django, Django REST Framework, ECS, Fargate, Kafka, LLM, LLMs, RAG, RDS, Terraform

