NavVis is seeking a Lead Software Engineer to design and build developer tooling, improve local development workflows, and remove friction in how engineers write, test, and iterate code.
Requirements
- Bachelor’s/Master's degree in computer science or relevant technical field
- 5+ years as a Software Engineer with experience improving developer workflows, build systems, or internal tooling
- Proven experience in building and deploying C++ and Python applications
- Proven experience in modern build systems and source control workflows (e.g. CMake, Bazel, Git, devcontainers)
- Strong experience with CI/CD systems (GitHub Actions, GitLab CI, Jenkins, TeamCity, etc.)
- Proven experience in Linux systems knowledge and command-line proficiency (Ubuntu/Debian preferred)
- Hands-on experience with Docker and containerization
- Scripting skills in Python or Bash for automation
Benefits
- 30 days of paid time off per year
- Affordable access to a vast network of fitness and wellness facilities through EGYM Wellpass subsidy
- Deutschlandticket subsidy to support sustainable travel using public transport
- Flexible working hours and a hybrid work setup
- Full visa and relocation support for international candidates
- Attractive bike leasing model through JobRad
- Competitive compensation package
- Up to 4000 EUR employee referral bonus
- Financial support for local language classes