2,074,683open jobs
123,097companies
251,930added this week
Browse all
Location
Hybrid (Heerbrugg, Switzerland)
Seniority
Staff · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Oct 13, 2026.

Overview
Company
Impact
Profile match
Geopraevent is a Swiss company that develops, installs and operates alarm and monitoring systems for natural hazards such as rockfalls, landslides, avalanches and debris flows. It builds customer-specific monitoring solutions and is part of the measurement technology group Hexagon. The company is based in Zurich, Switzerland.

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%

We offer you

    • Flexible annual working hours based on a 40-hour week
    • 25-30 days of vacation, depending on age
    • Hybrid working model
    • Bonus system and extra-mandatory pension fund contributions
    • Opportunities for personal and professional development
    • Relocation support
    • Employee discounts and various company events
    • International working environment with collaboration across teams and countries

Here you can find more information about us as an employer.

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.

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 SonarQube 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. GitHub 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 (GitHub) and CI/CD experience (GitHub 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 quality, security and maintainability - and staying current with the fast-moving AI landscape.

NICE TO HAVE:

  • Experience with GraphQL / REST, CQRS, federated data and distributed systems.
  • Practical experience applying AI/ML techniques to data-modelling problems - e.g. schema inference, automated data mapping/validation, semantic enrichment or intelligent data transformation.
  • Docker / containerised toolchains and static-analysis / quality gates (e.g. SonarQube).
  • CMake, package management (e.g. Conan) and cross-platform development.
  • Exposure to cloud-native development (AWS).

We offer you

    • Flexible annual working hours based on a 40-hour week
    • 25-30 days of vacation, depending on age
    • Hybrid working model
    • Bonus system and extra-mandatory pension fund contributions
    • Opportunities for personal and professional development
    • Relocation support
    • Employee discounts and various company events
    • International working environment with collaboration across teams and countries

Here you can find more information about us as an employer.

About Us

At Hexagon, we are the global leader in measurement technologies. Our precision measurement, positioning, and autonomous solutions transform the world’s most vital industries - providing the confidence that customers rely on to build, navigate, and innovate.

From microns to Mars, we drive productivity, quality, safety, and sustainability where it matters most. We help industries operate smarter, reduce risk, and reach new levels of efficiency.

Looking ahead, we are advancing our customers towards a future of true autonomy - enabling them to meet sustainability and demographic challenges with confidence.

With approximately 16,000 employees across 50 countries, Hexagon combines global scale, expertise, and innovation to make a lasting impact across some of the world’s most vital industries.

Learn more at hexagon.com.

Contact

If you have any questions, please do not hesitate to contact Dominik Kung, Talent Acquisition Partner.

APPLY NOW

APPLY NOW

Leica Geosystems AG

Heinrich Wild Strasse

CH-9435 Heerbrugg

Job-ID: 9rth4m15

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,074,683 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Heerbrugg
In office · Bengaluru
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
Azure SQL Database
Frontend
React.js
Material UI
Jotai
MUI X
Mobile
Dependency Injection
DevOps
Azure DevOps
Azure
CI/CD
Git
Apply
≈ $146k – $292k per year (Estimated) · In office · TS/SCI · 8+ years exp · Bachelor's Degree · Reston
DevOps
CI/CD
Jenkins
Bitbucket
GitHub
Management
Confluence
Jira
Agile
Scrum
Apply
≈ $126k – $272k per year (Estimated) · In office · Secret · Bachelor's Degree · Crane
Python
C++
Apply
Software Engineer 1 day ago
≈ $126k – $234k per year (Estimated) · In office · Secret · 5+ years exp · Bachelor's Degree · Huntsville
C++
Management
UML
SpaceTech
IBM DOORS
Apply
Software Developer 1 day ago
≈ $126k – $234k per year (Estimated) · In office · Secret · 5+ years exp · Bachelor's Degree · Huntsville
C++
DevOps
Linux
Management
UML
SpaceTech
IBM DOORS
Apply
≈ $23k – $53k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Bengaluru
C#
C#
.NET
AI/ML
Copilot
ChatGPT
Embeddings
LLM
RAG
OpenAI
Human-in-the-Loop
LLM Guardrails
DevOps
Rest API
GCP
Azure
AWS
Kubernetes
Linux
Windows
Apply
≈ $54k – $118k per year (Estimated) · In office · Full-Time · Hoofddorp
Python
Databases
Databricks
AI/ML
Copilot
MLFlow
Prompt Engineering
AI Agents
Arize Phoenix
RAG
LLMOps
Machine Learning
DevOps
Helm
Azure DevOps
Prometheus
Azure
CI/CD
Docker
Kubernetes
Grafana
Platform Engineering
Azure AKS
IAM
Cybersecurity
Microsoft Entra ID
Apply
$68k – $174k per year · In office · Full-Time · 3+ years exp · Bachelor's Degree · Indianapolis
C++
Visual Basic
Life Sciences
GMP
Apply
≈ $65k – $132k per year (Estimated) · In office · Full-Time · Bachelor's Degree · London
SQL
AI/ML
Copilot
Analytics
Power BI
Alteryx
Management
Confluence
Jira
Power Automate
Power Apps
Agile
Scrum
Apply
Remote (likely India) · Full-Time · 1+ year exp
AI/ML
ChatGPT
Midjourney
Analytics
A/B Testing
Design
Adobe Photoshop
Adobe Premiere Pro
Adobe Illustrator
Adobe After Effects
Canva
Apply
Hybrid · Full-Time · Heerbrugg
Python
C#
C++
AI/ML
AI Agents
DevOps
RTOS
CI/CD
Self-Healing
Apply
In office · Full-Time · Heerbrugg
Apply
≈ $42k – $77k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · Katowice
Robotics
Digital Twin
Management
BPMN
Apply
≈ $50k – $81k per year (Estimated) · Hybrid · Full-Time · 8+ years exp · Bachelor's Degree · Katowice
Python
C++
C++
Conan
CMake
DevOps
CI/CD
Linux
Windows
Management
Confluence
Jira
Agile
Scrum
Apply
≈ $91k – $239k per year (Estimated) · In office · Full-Time · Cologne
Apply
≈ $102k – $185k per year (Estimated) · In office · Full-Time · 5+ years exp · Heerbrugg
C#
C#
.NET
AI/ML
Copilot
Claude
AI Agents
DevOps
GitHub
Linux
Windows
Management
Scrum
Apply
In office · Part-Time · Heerbrugg
Apply
≈ $104k – $178k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Heerbrugg
Apply
≈ $86k – $184k per year (Estimated) · Hybrid · Full-Time · Heerbrugg
Databases
Microsoft Fabric
SAP BW
Analytics
Power BI
Apply
≈ $43k – $81k per year (Estimated) · In office · Internship · Bachelor's Degree · Heerbrugg
Robotics
Sensor Fusion
Apply
See all jobs
This is one of many
2,074,683 more open roles from verified company boards, updated every day.