Current jobs related to Backend Software Developer - Waterloo, Ontario - MAJiK Systems
-
Senior Software Engineer, Backend
3 days ago
Waterloo, Ontario, Canada MasterClass Full timeWho we are:MasterClass is the streaming platform where the world's best come together so anyone, anywhere, can access and be inspired by their knowledge and stories. We put you in the room with the creators, thinkers, makers and leaders who have changed the world, so that you can change yours.Members get unprecedented access to 200+ instructors and classes...
-
Senior Software Engineer, Backend
13 hours ago
Waterloo, Ontario, Canada MasterClass Full time $138,000 - $164,000Who we are:MasterClass is the streaming platform where the world's best come together so anyone, anywhere, can access and be inspired by their knowledge and stories. We put you in the room with the creators, thinkers, makers and leaders who have changed the world, so that you can change yours.Members get unprecedented access to 200+ instructors and classes...
-
Full Stack Developer, Technical co-founder
4 days ago
Waterloo, Ontario, Canada Primate Tech Full timeWhat an ideal candidate can help us with:Wants to automate everythingLead the end-to-end development of the app (Flutter) and website (frontend and backend).Proficient in implementing agentic AI flowDesign, develop, and maintain scalable backend systems, APIs, and databases.Collaborate with UI/UX designer.Define the technology stack, architecture, and...
-
Software Developer
13 hours ago
Waterloo, Ontario, Canada Open Text Corporation Full timeHiring Manager: Hal HendersonTalent Acquisition Advisor: Johanne BilousJob Code Level: DSP2Refer Your FriendsAI-First. Future-Driven. Human-Centered.At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We're hiring talent that AI can't replace to help us shape the future of...
-
Sr. Software Developer
6 hours ago
Waterloo, Ontario, Canada Open Text Corporation Full timeHiring Manager: Mark LittleTalent Acquisition Advisor: Carrol IsaacsJob Code Level: DSP3Refer Your FriendsAI-First. Future-Driven. Human-Centered.At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We're hiring talent that AI can't replace to help us shape the future of...
-
Software Developer Intern
2 weeks ago
Waterloo, Ontario, Canada PlayStation Waterloo Co-Op Full timeSoftware Developer Intern - Build & ToolsApplication ID: 122872Recognized as a global leader in interactive and digital entertainment, Sony Interactive Entertainment (SIE) is responsible for the PlayStation brand and family of products and services. PlayStation has delivered innovation to the market since the launch of the original PlayStation in Japan in...
-
Sr. Software Developer
13 hours ago
Waterloo, Ontario, Canada Open Text Corporation Full time $82,820 - $135,820Hiring Manager: Mark LittleTalent Acquisition Advisor: Carrol IsaacsJob Code Level: DSP3Refer Your FriendsAI-First. Future-Driven. Human-Centered.At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We are hiring talent AI can't replace to help us shape the future of...
-
Waterloo, Ontario, Canada Google Full timeinfo_outlineXThis posting is for an existing vacancy.Minimum qualifications:Bachelor's degree in Computer Science, a related field, or equivalent practical experience.2 years of experience with software development in one or more programming languages.Preferred qualifications:Master's degree in Computer Science or Engineering. 2 years of experience...
-
Senior Controls Software Developer
6 hours ago
Waterloo, Ontario, Canada Rockwell Automation Full time $100,000 - $150,000Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...
-
Software Developer, Chrome Payments
6 hours ago
Waterloo, Ontario, Canada Google Full timeThis posting is for a new vacancy.Minimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.Preferred qualifications:Master's degree or PhD in Computer Science, or a related technical field.2 years of...
Backend Software Developer
2 days ago
Are you passionate about crafting innovative solutions that can transform the manufacturing industry?
At MAJiK Systems, we're redefining the way manufacturers interact with their data. Based in Kitchener, Ontario, we're a close-knit team of problem-solvers and creators, building cutting-edge software to empower manufacturers with actionable insights from their operations.
Our tools merge the power of AI and IoT in order to highlight critical insights, identify trends, and suggest proactive actions, enabling manufacturers to make smarter, faster decisions.
What You'll DoAs a Software Developer at MAJiK Systems, you will:
- Design, build, and scale cloud-native services and data pipelines that transform manufacturing data into information and insights.
- Own features end-to-end—from architecture and API design through deployment and monitoring.
- Collaborate closely with a small, agile team of developers, product managers, and customers to solve real-world challenges.
- Develop AI-driven capabilities that surface critical insights and actionable recommendations.
- Champion DevOps best practices, including CI/CD, infrastructure-as-code, observability, and automated testing.
We're seeking talented developers with a passion for building impactful software and solving complex problems. Ideally, you will have:
- Proficiency in one or more languages such as TypeScript, Python, or Go.
- Hands-on experience with micro-services, REST/GraphQL APIs, and event-driven architectures.
- Familiarity with containerization (Docker/Kubernetes) and at least one major cloud platform (AWS, Azure, or GCP).
- Curiosity for modern tech—we experiment with Deno, NestJs, 15, React 19, Server Actions, and tools like OpenAI, LangChain, LangSmith, LangGraph, LangFuse, Liveblocks, Novu, and LaunchDarkly.
- Bonus points for exposure to manufacturing systems, industrial protocols, or IoT solutions.
- AI/ML enthusiasm—you enjoy extracting insights from large datasets and turning them into user-friendly features.
- Collaborative mindset—clear communication and a passion for working in a fast-moving, supportive environment.
- High impact – Your code will directly improve how factories run worldwide.
- Cutting-edge tech – Work with AI, streaming data, and advanced analytics every day.
- Voice at the table – In our small team, every opinion shapes the product and culture.
- Growth & learning – We fund courses, conferences, and stretch projects that excite you.
- Flexibility – Hybrid or fully remote options, with an open, results-oriented culture.
- Competitive package – Salary, comprehensive benefits, generous vacation, and potential equity.
MAJiK Systems is a small but mighty software company based in the heart of Kitchener, Ontario. We build intuitive solutions that connect manufacturing systems, enabling manufacturers to unlock the full potential of their operations. From real-time data visualization to advanced analytics, our tools leverage AI to highlight critical insights, suggest proactive actions, and empower businesses to stay ahead of the competition.
If you're excited about the prospect of contributing to a growing team that's making a tangible impact on the manufacturing industry, we'd love to hear from you
How to ApplySend us your resume, GitHub profile, or any portfolio work that showcases your technical chops here.
In your application, tell us about a project you're proud of and why it matters to you.
Let's build the future of manufacturing together.
Please note, only those applicants that have been selected for an interview will be contacted. Direct applicants only, please.