Talent.com
Senior Systems Developer (Python/Linux)
Senior Systems Developer (Python/Linux)AON3D • Montreal (administrative region), QC, CA
Senior Systems Developer (Python / Linux)

Senior Systems Developer (Python / Linux)

AON3D • Montreal (administrative region), QC, CA
3 days ago
Job type
  • Full-time
  • Permanent
Job description

About Us

AON3D is a venture capital-backed, Montréal-based additive manufacturing hardware, software, and materials company. Our solutions drive innovation for hundreds of businesses in 25+ countries worldwide, ranging from small businesses to multinational Fortune 500 corporations.

Our mission is to create intelligent tools that automate and optimize the additive manufacturing process, enabling anyone to manufacture high performance parts, in any material, with the touch of a button.

About The Role

As a Senior Systems Developer (Python & Linux), you will play a key role in building and evolving the software systems that power our large-format Hylo™ 3D printers and our Basis™ SaaS platform. Reporting to the software leadership team, you will work at the intersection of embedded Linux, manufacturing automation, and cloud-connected hardware. Your work will directly impact the reliability, security, and scalability of our printers, our factory operations, and the tools used by both internal teams and customers. This is a hands-on, broad role with high ownership in a fast-growing hardware and software environment.

What You Will Do

  • Design, build, and maintain Python-based systems that run on our printers, including device agents, APIs, and internal services
  • Develop and improve our embedded Linux environment, including Yocto-based OS builds, system configuration, and deployment processes
  • Build automation and tooling that supports our in-house manufacturing line and factory operations
  • Improve and maintain CI and build pipelines, including GitHub Actions and OS build workflows
  • Troubleshoot production issues on deployed printers using logs, CLI tools, and remote access, and implement durable fixes
  • Design software systems that are maintainable, testable, secure, and resilient, avoiding fragile or ad-hoc solutions
  • Collaborate with cross-functional teams including hardware, manufacturing, and customer-facing teams to solve complex problems
  • Create tools and processes that prevent issues and make debugging faster and more reliable when problems do occur

What We Are Looking For

  • 3+ years of professional experience developing production software with Python
  • Strong, hands-on experience with Linux systems, including shell scripting, systemd, filesystems, networking, and security
  • Experience working with embedded Linux environments, ideally Yocto or similar build systems
  • Solid understanding of networking and security concepts, including troubleshooting connectivity issues and reducing attack surfaces
  • Experience with virtualization or containerization technologies such as Docker, as well as CI / CD and build tooling
  • Proven ability to troubleshoot complex production issues using logs, tooling, and systematic problem-solving
  • Strong software engineering fundamentals, including code structure, testing, documentation, and long-term maintainability
  • Excellent communication skills, both written and verbal, with the ability to work effectively with technical and non-technical stakeholders
  • Comfort working in a fast-paced startup environment with evolving priorities
  • Ability to work in Montreal and be present in the office 3 to 5 days per week for hands-on testing with physical machines
  • Location and Work Model

    Location : Montreal

    Work model : Hybrid

    Employment type : Full-time, Permanent

    Start Your Journey With Us

    Apply today and join a team that is shaping the future of additive manufacturing through intelligent, high performance technologies. Not quite the right role for you? Feel free to share this posting with someone in your network who may be a great fit.

    AON3D uses AI supported tools within portions of the hiring process to promote fair, consistent, and objective evaluation. Certain initial screening steps may be automated to help identify qualified candidates. If your application is declined through an automated step, you may request a human review.

    We are committed to fostering a workplace where everyone feels respected, supported, and able to contribute. If you require accommodation at any stage of the application process, please contact us.

    Equal Opportunity Statement

    AON3D is an equal opportunity employer. All qualified applicants are given consideration regardless of race, religion, colour, gender, sex, age, sexual orientation, gender identity, national origin, marital status, citizenship status, disability, veteran status, or any other protected class as provided in applicable employment laws.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Systems Developer PythonLinux • Montreal (administrative region), QC, CA

    Similar jobs
    Senior Systems Engineer

    Senior Systems Engineer

    Spreedly Inc • Montreal
    Full-time
    Spreedly is the world's leading Open Payments Platform, sitting at the center of a network processing more than $50b of GMV annually. Spreedly's Payments Orchestration platform enables and optimizes...Show more
    Last updated: 7 days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    Targeted Talent • Montreal, QC, Canada
    Full-time
    The Systems Engineer will provide hands-on experience in design and engineering efforts implementing DevOps Platforms, common set of products and services used across development and infrastructure...Show more
    Last updated: 30+ days ago • Promoted
    CONTRACTOR-Systems Engineer (Senior)

    CONTRACTOR-Systems Engineer (Senior)

    SoHo Dragon • Montreal, QC, Canada
    Full-time
    Company : SoHo Dragon represents an Investment Bank client.Location : Hybrid Montreal, Quebec, CA.In this role, your responsibilities will include : . Collaborate effectively with team members and managem...Show more
    Last updated: 2 days ago • Promoted
    Linux Systems Administrator / administrateur de systèmes Linux

    Linux Systems Administrator / administrateur de systèmes Linux

    Playground • Kahnawake, QC, CA
    Full-time
    Quick Apply
    About us : Playground is an internationally renowned gaming destination located a short 15-minute drive south of downtown Montreal, within the Mohawk territory of Kahnawake.We are currently expandin...Show more
    Last updated: 30+ days ago
    Senior Systems Developer (Python / Linux)

    Senior Systems Developer (Python / Linux)

    AON3D • Montreal
    Full-time +1
    AON3D is a venture capital-backed, Montréal-based additive manufacturing hardware, software, and materials company.Our solutions drive innovation for hundreds of businesses in 25+ countries worldwi...Show more
    Last updated: 8 days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    Spreedly • Montreal
    Full-time
    Spreedly is the world's leading Open Payments Platform, sitting at the center of a network processing more than $50b of GMV annually. Spreedly's Payments Orchestration platform enables and optimizes...Show more
    Last updated: 6 days ago • Promoted
    Linux System Administrator (Hybrid)

    Linux System Administrator (Hybrid)

    Morgan Stanley • Montreal
    Full-time
    We’re seeking someone to join our Low Latency Linux support team as a seasoned Linux System Administrator.Our environment consists of a mixture of open source and in-house written Perl and Python c...Show more
    Last updated: 8 days ago • Promoted
    Senior Middleware & Cloud Integration Lead

    Senior Middleware & Cloud Integration Lead

    UST • Montreal
    Full-time
    A technology services provider in Quebec is seeking a Middleware Integration Specialist to design, build, and automate middleware platforms. This role involves coordinating testing with teams, maint...Show more
    Last updated: 8 days ago • Promoted
    Senior Embedded Systems Engineer

    Senior Embedded Systems Engineer

    Citylogix • Montreal
    Full-time
    Citylogix builds mobile mapping and infrastructure intelligence systems for cities and public agencies.Our platforms combine vehicle-mounted sensor systems, embedded software, and AI-driven analyti...Show more
    Last updated: 8 days ago • Promoted
    Senior AI-Driven Cloud & API Solutions Architect

    Senior AI-Driven Cloud & API Solutions Architect

    Banque Nationale du Canada • Montreal
    Full-time
    A leading Canadian bank is seeking a Solutions Architect to join their Technology and Operations team.This role involves designing and integrating innovative solutions, with a focus on cloud servic...Show more
    Last updated: 8 days ago • Promoted
    Senior Cloud Platform Software Developer

    Senior Cloud Platform Software Developer

    March Networks • Ahuntsic North, ca
    Full-time
    Senior Cloud Platform Software Developer 2 days ago Be among the first 25 applicants.March Networks is proud to be recognized as one of Ottawa's Best Places to Work. March Networks is an established...Show more
    Last updated: 15 days ago • Promoted
    Senior (Level 3) System Administrator

    Senior (Level 3) System Administrator

    Exposant 3 • Montreal, CA
    Full-time
    Quick Apply
    Join Exposant 3 (E3) : The Power of People at the Heart of Technology!.Exposant 3 is a consulting firm in business management and information technology, dedicated to supporting companies and organi...Show more
    Last updated: 30+ days ago
    Ingénieur DevOps Senior / Senior DevOps Engineer

    Ingénieur DevOps Senior / Senior DevOps Engineer

    Fuze HR Solutions • Montreal
    Full-time +1
    CI / CD & IaC : GitHub Actions / GitLab CI / Jenkins ; Terraform, Ansible.Langages / Scripting : Bash, Python ; workflows Git (PR, trunk-based / GitFlow). Category : Information Technology — DevOps / P...Show more
    Last updated: 8 days ago • Promoted
    Senior IT Systems & DevOps Administrator

    Senior IT Systems & DevOps Administrator

    Harris Geospatial Solutions • Montreal
    Full-time
    A leading defense technology company is seeking a Senior Systems Administration Specialist to lead the coordination between IT and DevOps teams. The role requires a Bachelor's degree and over 5 year...Show more
    Last updated: 4 days ago • Promoted
    Senior Solutions Architect — Cloud, APIs & Enterprise Systems

    Senior Solutions Architect — Cloud, APIs & Enterprise Systems

    Kitco Metals Inc. • Montreal
    Full-time
    A leading metals company in Montreal is seeking a highly skilled Solution Architect.The ideal candidate will design and implement complex software systems in alignment with business goals, lead tec...Show more
    Last updated: 8 days ago • Promoted
    Senior Golang DevOps Engineer for Embedded Systems & Cloud

    Senior Golang DevOps Engineer for Embedded Systems & Cloud

    Syntronic Research and Development Canada Inc. • Montreal
    Full-time
    A leading technology company is seeking a talented Software Developer proficient in Golang to design and maintain DevOps services for embedded architecture. Ideal candidates will have over 5 years o...Show more
    Last updated: 8 days ago • Promoted
    System Administrator - ITIL, Windows / Linux, Azure

    System Administrator - ITIL, Windows / Linux, Azure

    Ubisoft • Montreal
    Full-time
    A global gaming leader in Montreal is seeking a passionate System Administrator to provide second-level IT support.The role involves tracking incidents, coordinating with internal teams, and ensuri...Show more
    Last updated: 2 days ago • Promoted
    Senior Engine Programmer, Core Systems & Tools

    Senior Engine Programmer, Core Systems & Tools

    Epic Games • Montreal
    Full-time
    A leading gaming industry firm is seeking an experienced Senior Engine Programmer in Montreal, Canada.The successful candidate will develop and optimize low-level tools for Unreal Engine, enhancing...Show more
    Last updated: 8 days ago • Promoted