Jobs · techstars_jobs
Senior Software Engineer
Meridian Softworks · Toronto, ON, Canada · Posted 22d ago
About the role
Help architect and implement automation software for a fleet of 3D printers.
Hi there! We are looking for a Senior Software Engineer to join our growing team that's on a mission to redefine supply chains and manufacturing using next generation digital technologies, connecting the virtual world and the physical world! About Mosaic Mosaic is redefining how manufacturing operates at scale. Our industrial 3D printing platform integrates hardware, software, and materials into a unified system built for reliable, automated production. The result: higher throughput, reduced labor, and consistent, high-quality results across every part. Founded in 2014 and headquartered in Toronto, Mosaic partners with organizations adopting a more scalable, production-ready approach to manufacturing. The Role We are looking for a Senior Software Engineer to help shape our architecture and technical culture on our Software Team. You will work across the stack, from embedded 3D printer edge devices, to web apps that help monitor and control the fleet, to deploying software to our customers. This role requires operating at a high level of ownership and ambiguity; not only considering design decisions from a tecnical lens, but also considering the impact on the surrounding systems and end users. What You’ll Do Help architect and implement automation software to dispatch and monitor jobs to a fleet of devices Standardize deployment and testing workflows to ensure our software remains stable, and scalable Contribute to cross-functional integration efforts, working alongside hardware and mechanical engineers to solve interconnected problems that span the entire product Diagnose and resolve design issues using structured, hypothesis-driven approaches and root cause analysis methods What we're looking for Core Capabilities Strong Software Engineering capabilities, specifically in distributed systems and building robust web applications Comfortable managing services, writing scripts, and optimizing performance in a Linux environment Familiarity with Klipper or other 3D printing firmware and software Strong systems thinking with ability to consider designs in a larger end-to-end approach Advanced structured problem solving and root cause analysis Ability to navigate and resolve ambiguity across multiple domains Technical Experience 7+ years working on: Complex electromechanical systems Manufacturing systems or automation Experience integrating software across mechanical, hardware, and electrical domains Execution & Leadership Proven ability to: Own and deliver complex and highly integrated systems Make decisions under uncertainty Mindset Ownership of outcomes, not just contributions Bias toward real-world validation Ability to zoom in (debugging details) and zoom out (system architecture) Strong communication and influence across teams Questions? Drop us a line! [email hidden] (Tom Kittner) Meridian Softworks is committed to fostering a diverse and inclusive workplace that reflects the communities we work with. We continuously strive to create a workplace where everyone feels valued and respected. We are an equal opportunity employer and do not discriminate against any employee or applicant based on race, colour, religion, gender, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other legally protected grounds in Ontario. Meridian Softworks is dedicated to fair and equitable hiring practices. If you require accommodations during any step of the application or interview process, please email us at [email hidden].
Read the full posting on techstars_jobs →
FAQ
Is the Senior Software Engineer role at Meridian Softworks remote?+
This Senior Software Engineer position is listed as onsite (Toronto, ON, Canada).
What is the salary for the Senior Software Engineer role at Meridian Softworks?+
The listing states Estimated 123k-237k USD.
What seniority level is this Senior Software Engineer role?+
This is a senior level position.
How do I apply for the Senior Software Engineer role at Meridian Softworks?+
Use the "Apply on techstars_jobs" button to open the original posting on techstars_jobs, where you can submit your application directly to Meridian Softworks.