Software Engineer
1 day ago
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer (Python/Linux/Packaging) in Canada. This role is ideal for a hands‑on engineer passionate about open‑source development, Linux systems, and automation tooling. You will work on critical software that supports developers in building, packaging, and publishing applications, containers, and operator bundles at scale. The position offers the opportunity to shape and improve developer workflows, contributing directly to widely‑used tools in the Linux ecosystem. You will collaborate with internal teams and the external open‑source community, ensuring robust, secure, and user‑friendly solutions. The role provides a fully remote, globally distributed environment with opportunities for professional growth and exposure to innovative technologies. Your work will impact thousands of developers and engineers worldwide, helping simplify software delivery across diverse platforms. Accountabilities Design, develop, and maintain Python-based tools for building, packaging, and publishing software (snaps, charms, and rocks) Work with internal teams and external communities to improve developer workflows and address user needs Ensure high‑quality, reliable, and software that scales across multiple environments Contribute to the evolution of build systems, automation pipelines, and CI/CD workflows Collaborate with peers to define and implement best practices for Linux software packaging and container technologies Participate in code reviews, testing, and debugging to maintain code quality and system reliability Requirements Strong expertise in Python development In-depth understanding of GNU/Linux distributions and their architecture Knowledge of build systems, toolchains, and cross‑compilation processes Experience with container technologies such as Docker, Kubernetes, and LXD Familiarity with CI/CD systems and open‑source development workflows Excellent communication skills to collaborate effectively with internal teams and external contributors Ability to work independently in a remote‑first, globally distributed environment Bonus: contributions to open‑source projects or prior experience in developer tooling, packaging, or automation Benefits Competitive base salary, reviewed annually with potential performance‑driven bonuses Fully remote work environment with flexibility Personal learning and development budget of USD 2,000 per year Annual holiday leave and parental leave Employee Assistance Program Opportunities to travel to global team sprints Recognition rewards and career growth opportunities Priority Pass and travel upgrades for long‑haul company events We appreciate your interest and wish you the best #J-18808-Ljbffr
-
Software Engineer
4 weeks ago
, , Canada ECI Software Solutions Full timeCareer Opportunities with ECI Software Solutions A great place to work. Careers At ECI Software Solutions Share with friends or Subscribe! Are you ready for new challenges and new opportunities? Join our team! Current job opportunities are posted here as they become available. Subscribe to our RSS feeds to receive instant updates as new positions become...
-
Senior Software Engineer
3 days ago
, , Canada ECI Software Solutions Full timeSenior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...
-
Senior Software Engineer
4 weeks ago
, , Canada ECI Software Solutions Full timeLocation: Canada - Remote (EST/CST Business Hours) We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, going from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted in AWS. A Senior Software Engineer...
-
Senior Software Engineer
3 weeks ago
, , Canada Jonas Software Full timeSenior Software Engineer (Java / AWS) Join to apply for the Senior Software Engineer (Java / AWS) role at Jonas Software. About The Role We are seeking a Senior Software Engineer with strong experience in Java development and modern cloud‑native architectures. This role will focus on designing, building, and maintaining scalable APIs and backend services,...
-
Software Engineer
5 days ago
Remote, Ontario, Canada Incognito Software Systems Full timeAre you passionate about solving complex problems and delivering next-generation software to enhance the Internet experience? Join a global leader in broadband software solutions. Since 1992, we have partnered with top service providers worldwide to deliver innovative technology that improves the digital experience for millions of users. We are seeking a...
-
Senior Software Engineer – .NET
3 weeks ago
, , Canada Astera Software, Inc. Full timeAbout Astera Based in Westlake Village, California, Astera Software is a profitable, fast-growing company specializing in data management space. Astera Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment. In addition, it also includes functionality for other types of...
-
Software Engineering Program Manager
1 week ago
, , Canada Incognito Software Systems Full timeAre you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...
-
Senior Software Engineer
4 weeks ago
, , Canada Aplos Software Full timeAbout Aplos, Raisely and Keela: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more...
-
Senior Software Engineer
1 week ago
, , Canada Salvo Software Full timeAt Salvo Software, we’re building the future of connected automotive diagnostics by combining cutting-edge cloud solutions with advanced scan tool technologies. Our mission is to create smarter, more reliable, and scalable systems that empower technicians, engineers, and vehicle manufacturers worldwide. We thrive on solving complex challenges and are...
-
Senior Cloud-Native Software Engineer
3 days ago
, , Canada ECI Software Solutions Full timeA software development company in Canada is seeking an experienced Senior Software Engineer to play a crucial role in designing and executing product modernization plans. You will work on transitioning to a SaaS-based cloud-native architecture with a strong focus on quality and operational excellence. The ideal candidate should have over 7 years of software...