still sees itself as a 25 year old startup that needs to move quickly to cater for rapidly changing customer habits and needs. As PrincipalSoftwareEngineer for our Ski business, you’ll take full ownership of the Ski tech platform—ensuring its stable, scalable, and ready More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Haystack
Tech Principal Location: London, United Kingdom Type: Full-Time (hybrid working – home and central office) This is a hands-on leadership role with significant influence across DevOps, architecture design, database integration, team management, and product direction. You will coordinate a rapidly growing engineering team and play a pivotal role … Strong understanding of modern database technologies and integration patterns. Familiarity with CI/CD pipelines, containerization, and serverless architecture. Professional Experience 6+ years in software engineering, including leadership and architectural responsibilities. Experience managing agile cross-functional teams. Background in SaaS platform development; experience in sustainability or ESG domains is More ❯
This role is pivotal in leading the development of user-facing Ground Control Station (GCS) software designed to enable operators to remotely control and monitor autonomous vehicles beyond visual line-of-sight. This involves creating robust, intuitive interfaces using C++, Qt, QML, and JavaScript, alongside incorporating modern UX principles … and rigorous testing methodologies. Key Responsibilities: Lead the design and development of user-facing GCS software for autonomous vehicle monitoring and control. Build and maintain user interface software using C++ and Qt - QML and JavaScript experience would be useful here too. Engage with operators to gather requirements, validate … usability, and refine user experience. Develop prototypes and storyboards to capture user requirements and iterate on design concepts. Ensure software robustness through rigorous testing, validation, and performance optimisation. Collaborate with cross-functional teams, including autonomy and hardware engineers, to integrate software solutions. Document and maintain codebases with a More ❯
This role is pivotal in leading the development of user-facing Ground Control Station (GCS) software designed to enable operators to remotely control and monitor autonomous vehicles beyond visual line-of-sight. This involves creating robust, intuitive interfaces using C++, Qt, QML, and JavaScript, alongside incorporating modern UX principles More ❯
This role is pivotal in leading the development of user-facing Ground Control Station (GCS) software designed to enable operators to remotely control and monitor autonomous vehicles beyond visual line-of-sight. This involves creating robust, intuitive interfaces using C++, Qt, QML, and JavaScript, alongside incorporating modern UX principles More ❯