Skip to content
New Job?Nejo!

Your personal AI career agent

NANavVis

Software Engineer - Build Systems and Tooling (C++/Python)(m/w/x)

München
Full-timeWith Home OfficeExperienced

Designing and building developer tooling for spatial intelligence software, enhancing build systems and local workflows. 3+ years of experience with C++, Python, and modern build systems required. 30 days PTO, EGYM Wellpass subsidy, and Deutschlandticket subsidy.

Requirements

  • Bachelor's/Master's degree in computer science or relevant technical field, or equivalent practical experience
  • 3+ years as Software Engineer, improving developer workflows, build systems, or internal tooling
  • Experience building and deploying C++ and Python applications
  • Experience with modern build systems and source control workflows (e.g. CMake, Bazel, Git, devcontainers)
  • Experience with CI/CD systems (GitHub Actions, GitLab CI, Jenkins, TeamCity, etc.)
  • Linux systems knowledge and command-line proficiency (Ubuntu/Debian preferred)
  • Hands-on experience with containers and orchestration (e.g. Docker)
  • Scripting skills in Python or Bash for automation
  • Familiarity with Infrastructure-as-Code
  • Passion for improving developer productivity, excellent communication, collaboration, and proactive, solution-oriented mindset

Tasks

  • Design and build developer tooling
  • Improve local development workflows
  • Remove friction in code writing, testing, and iteration
  • Collaborate with infrastructure and DevOps teams
  • Enhance build systems
  • Scale CI/CD pipelines
  • Craft a smooth end-to-end developer experience
  • Improve local development environments
  • Optimize testing workflows
  • Develop internal development tooling
  • Contribute to building, testing, and releasing processes
  • Improve developer velocity
  • Reduce friction across engineering teams
  • Create robust tooling and frameworks
  • Automate code development, testing, and deployment
  • Identify workflow pain points
  • Establish best practices
  • Drive improvements in onboarding and productivity
  • Champion developer-centric solutions
  • Evaluate new tools
  • Propose improvements to software building and delivery

Work Experience

  • 3 years

Education

  • Bachelor's degree

Languages

  • EnglishBusiness Fluent

Tools & Technologies

  • C++
  • Python
  • CMake
  • Bazel
  • Git
  • devcontainers
  • GitHub Actions
  • GitLab CI
  • Jenkins
  • TeamCity
  • Linux
  • Docker
  • Bash

Benefits

Flexible Working

  • Flexible working hours
  • Hybrid work setup

More Vacation Days

  • 30 days of paid time off

Healthcare & Fitness

  • EGYM Wellpass subsidy

Public Transport Subsidies

  • Deutschlandticket subsidy

Company Bike

  • Bike leasing model

Bonuses & Incentives

  • Employee referral bonus

Additional Allowances

  • Financial support for local language classes
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of NavVis and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

Like this job?

Beta

Your Career Agent finds similar jobs for you every day.


  • NavVis

    Senior Software Engineer (C++ and Python)(m/w/x)

    Full-timeWith HomeofficeSenior
    München
  • Retarus

    Software Engineer - C, C++, Python(m/w/x)

    Full-timeWith HomeofficeNot specified
    München
  • NavVis

    Senior Developer Experience Engineer(m/w/x)

    Full-timeWith HomeofficeSenior
    München
  • NavVis

    Lead Embedded Software Engineer(m/w/x)

    Full-timeWith HomeofficeSenior
    München
  • NavVis

    Team Lead Sensors & Calibration(m/w/x)

    Full-timeWith HomeofficeSenior
    München
View all 100+ similar jobs