×
Register Here to Apply for Jobs or Post Jobs. X

Technical Lead, Software Development, AI Engineer (Applied​/Software)

Job in Sankt Gallen, 9000, St. Gallen, Kanton St. Gallen, Switzerland
Listing for: Leica Geosystems
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Software Engineer, Software Architect, Backend Developer
Salary/Wage Range or Industry Benchmark: 120000 - 190000 CHF Yearly CHF 120000.00 190000.00 YEAR
Job Description & How to Apply Below
Location: Sankt Gallen

Hexagon’s Infrastructure & Geospatial Business Area combines measurement, positioning, and mapping technologies to help geodata-dependent industries capture, measure, and visualise the physical world – turning data into actionable insights for better decisions and greater efficiency.

Leica Geosystems is looking for a highly motivated and passionate Senior Software Engineer to strengthen our data-modelling platform team. Our data management SDK is a future-proof data-modelling framework – the platform technology that manages our domain data (data structure and persistence) in a common, reusable way across our product portfolio. Our vision is an end-to-end, automated round-trip of the data, from the Common Data Environment (CDE) through the domain models that power our digital reality platform.

You will help shape the C++ core of this platform – designing the domain models, containers and persistence mechanisms that many products build upon. We work test-driven, with strong quality gates, and we actively embrace AI as a first-class part of how modern software is engineered. If you love clean architecture, well-modelled data, and using the latest AI tooling to multiply your impact, we want to hear from you.

Tech

Lead / Senior Software (C++) (f/m/d) Heerbrugg 100% This appeals to you
  • You design, implement and evolve the C++ core of the data management SDK – domain models, data structures, persistence and the APIs through which products consume them.
  • You ensure our domain data is modelled in a common, consistent and future-proof way, applying Domain-Driven Design (DDD) so that many products can rely on one shared foundation.
  • You support the end-to-end data round-trip vision – from the CDE through federated synchronisation and GraphQL federation.
  • You code because you love clean code, good performance, scalability and meaningful test coverage, and you keep our Sonar Qube quality gates green.
  • You embed AI-assisted engineering into the team’s daily practice, using it to raise craftsmanship, productivity and quality.
  • You act as Tech Lead for the team – you agree and hand over high-level work packages, support their vertical slicing and realisation, multiply knowledge across the team and foster pro‑active, self‑dependent work.
  • You translate functional and non‑functional requirements into module design or architecture (together with other Tech Leads, Technical Project Leads or Architects) and provide technical risk assessment for larger changes (architecture, module design, interfaces) and technology trade‑offs.
  • You manage technical stakeholders and peers to align the design, drive the decision‑making process and present results to stakeholders – coaching and guiding developers, conducting thorough code reviews and acting as a role model for the team.
This is you

MUST:

  • 5+ years of professional experience building production software in modern C++ (C++17 / C++20).
  • Strong grasp of data modelling, data structures and persistence concepts, with applied experience of Domain-Driven Design (DDD).
  • Hands‑on, daily use of AI coding assistants (e.g. Git Hub Copilot, ChatGPT / Claude) for code generation, refactoring, tests, debugging and documentation – with effective prompt engineering, a track record of raising productivity and quality, and critical evaluation of their output.
  • Modern, test‑driven development practices within an agile environment, and a habit of automating everything.
  • Version control with Git (Git Hub) and CI/CD experience (Git Hub Actions or comparable).
  • You express your opinion freely, challenge constructively, and align with agreed team decisions once a direction is chosen.
  • Fluent in English (written & spoken);
    German is a plus.
  • Championing the safe, effective and pragmatic adoption of AI – balancing…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary