Company
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).
Culture & Benefits
- 30 days of paid time off per year.
- Hybrid work setup and flexible working hours for better work-life balance.
- Full visa and relocation support for international candidates.
- Subsidies for EGYM Wellpass and Deutschlandticket.
- Attractive bike leasing model via JobRad.
- Financial support for local language classes.
Hiring process
- Initial screening call.
- Up to 4 rounds of interviews to evaluate technical skills and cultural fit.