Software Developer designing and optimizing CI pipelines using Python and C++. Collaborating with experts on automation strategy in 3D software development.
Responsibilities
Design, develop and optimize our CI pipelines for Maxon’s products, using Python and C++
Maintain and stabilize automation workflows
Enhance your colleagues’ visibility and usability of automation, from performance improvements to better visualization of data
Explore solutions to bring Maxon’s automation to the bleeding edge of technology
Partner with fellow developers, QAs, SDMs and product managers to assess and develop optimal solutions
Unify tool usage across the company, smoothing out friction and improving convenience and generalization
Contribute to the team culture by reviewing and suggesting solutions, empowering your peers and advocating in favor of automation
Requirements
Bachelor’s or Master’s degree in Computer Science, Software Engineering or equivalent
Experience in building CI pipelines and automated workflows, preferably using Gitlab CI
Proficiency in Python, with a focus on platform-specific interactions
Good understanding of C++ and its development toolchain, including CMake; deeper knowledge of compilers and code building optimizations (i.e. Buildcache) is a plus
Comfort working on MacOS, Windows and Linux environments, including their platform-specific scripting (bash, PowerShell) and configurations
Knowledge of Docker and containerization
Working experience of at least one cloud provider and its APIs, preferably MS Azure
Understanding of graphic pipelines and image manipulation and a passion for the 3D industry are appreciated but not mandatory
Excellent problem-solving skills and attention to detail
Hunger for performance improvements and continuous optimization
Ability to interact with a varied group of colleagues, with diverse cultures and technical understanding across multiple time zones
Strong communication skills and ability to collaborate effectively in a team environment.
Benefits
You will be part of a highly motivated international team of specialists
Detailed onboarding and a dedicated mentor for familiarization
Wide range of individual development possibilities
Senior Product Engineer building ProfitPath, an all - in - one sourcing platform for Amazon sellers. Owning full - stack features, scalable product data, and search from database to UI.
Senior Software Engineer building scalable cloud - native .NET APIs for OPENLANE’s digital used - vehicle marketplace. Leading architecture, testing, and core platform development across North America.
Software Developer/Analyst scaling Tangam Systems’ casino analytics platforms with C#, .NET, data pipelines, and cloud infrastructure. Building automated tools, dashboards, and full - stack applications.
Senior full - stack developer building AI - enabled enterprise platforms for Export Development Canada. Designing web applications, APIs, integrations, and cloud - native delivery systems.
Ingénieur logiciel principal développant des applications Web, API et intégrations assistées par l’IA chez EDC. Contribution aux plateformes numériques aidant les entreprises canadiennes à réussir à l’étranger.
Staff Software Engineer owning architecture, modernization, and production delivery for Tag Software Group’s enterprise software platform. Leading a lean engineering team across cloud and on - premises environments.
Software Development Engineer in Test automating testing, deployment, and validation for Akamai’s distributed cloud and edge platform. Building Python - based frameworks for scalable virtualized servers.
Senior backend engineer building AI - assisted analyzers, dependency scanning, and remediation tools for GitLab’s DevSecOps platform. Improving code security across ecosystems, CI workflows, and AI agent tooling.