What is a Software Engineer at Tagup?
As a Software Engineer at Tagup, you are at the intersection of high-stakes industrial operations and cutting-edge artificial intelligence. Your work directly influences the reliability and efficiency of large-scale physical systems, ranging from defense logistics to critical infrastructure. You are not just writing code; you are building the digital backbone that ensures industrial equipment performs optimally in the world’s most demanding environments.
This role requires a high degree of technical versatility and a genuine passion for understanding complex systems. You will be responsible for the full lifecycle of services—from architecting robust API endpoints and high-performance SQL queries to managing high-throughput data pipelines that feed Tagup’s proprietary AI models. Because the company operates in the defense sector, your contributions have a tangible impact on national security and the operational success of allied forces.
The ideal candidate is someone who thrives on learning and enjoys digging into multiple layers of the stack. You will be expected to collaborate closely with data scientists and fellow engineers to solve ambiguous problems, making this an ideal environment for those who want to see the direct, real-world consequences of their software architecture and implementation decisions.

