NavVis builds cutting-edge technology that powers spatial intelligence across various industries.

What you will do:

  • Enhance the end-to-end developer experience by improving local development environments, build systems, and testing workflows.
  • Optimize CI/CD processes to improve developer velocity and reduce friction across engineering teams.
  • Develop robust tooling, frameworks, and automation to streamline code development and deployment.
  • Collaborate with engineering teams to identify workflow pain points and establish productivity best practices.
  • Evaluate new tools and champion developer-centric solutions to drive engineering excellence.

Requirements:

  • Bachelor’s or Master's degree in Computer Science or equivalent practical experience.
  • 3+ years of experience as a Software Engineer with a focus on build systems or internal tooling.
  • Proven experience in building and deploying C++ and Python applications.
  • Experience with modern build systems (CMake, Bazel) and source control workflows (Git, devcontainers).
  • Proficiency with CI/CD systems such as GitHub Actions, GitLab CI, Jenkins, or TeamCity.
  • Strong knowledge of Linux systems (Ubuntu/Debian preferred) and containerization (Docker).

Nice to have:

  • Scripting skills in Python or Bash for automation.
  • Familiarity with Infrastructure-as-Code (IaC).

Conditions & Benefits:

  • 30 days of paid time off per year.
  • Hybrid work setup and flexible working hours.
  • Full visa and relocation support to Germany for international candidates.
  • Subsidies for EGYM Wellpass and Deutschlandticket; bike leasing via JobRad; financial support for local language classes.