Backend Software Developer
7 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.
-
Lead Software Developer
2 days ago
Waterloo, Ontario, Canada OpenText Full timeOpentext - The Information CompanyOpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that...
-
Principal Applications Software Developer
3 hours ago
Waterloo, Ontario, Canada BlackBerry Full time $80,000 - $140,000 per yearWorker Sub-Type:Regular Job Description: Join Secusmart – Where Innovation Meets ImpactSecusmart, a fast-growing subsidiary of BlackBerry Limited, is the leading expert in developing and implementing comprehensive anti-eavesdropping solutions for private and government agencies, as well as organizations responsible for emergency services. We also secure...
-
Software Developer II, Full Stack, Cloud
2 days ago
Waterloo, Ontario, Canada Google Full time $80,000 - $120,000 per yearMinimum qualifications:Bachelor's degree in Computer Science or equivalent practical experience.1 year of experience programming in JavaScript, TypeScript and Java.1 year of experience with full-stack development, front-end development, and backend development.1 year of experience with data structures or algorithms.Preferred qualifications:Experience working...
-
Software Developer
1 week ago
Waterloo, Ontario, Canada Tangam Gaming Full time $80,000 - $120,000 per yearCompany Description Tangam is a small and rapidly growing company, with triple digit annual sales growth, that is at the cutting edge of developing data analytics and visualization software. Our flagship product Table Games Yield Management (TYM) helps casinos optimize their table games operations in order to increase profitability and enhance the player...
-
Software Developer
2 days ago
Waterloo, Ontario, Canada Mappedin Full time $80,000 - $120,000 per yearWho we are and what we doMappedin is the leading indoor mapping platform transforming the way venues are experienced, managed, and understood. Built for scale and trusted by the world's biggest brands, our AI-powered tools make indoor mapping fast, flexible, and easy to integrate—powering indoor experiences at top destinations worldwide. With billions...
-
Full Stack Developer, Technical co-founder
6 days ago
Waterloo, Ontario, Canada Primate Tech Full time $60,000 - $150,000 per yearWhat 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...
-
Principal Software Developer
1 week ago
Waterloo, Ontario, Canada onsemi Full time $120,000 - $180,000 per yearDescriptionAt onsemi, we help improve lives through silicon and software solutions every day. Our intelligent power and sensing technologies solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world. We're developing leading-edge wireless enabled MCUs, DSPs and software that sense and connect the world or help...
-
Principal Software Developer
2 days ago
Waterloo, Ontario, Canada onsemi Full time $120,000 - $180,000 per yearAt onsemi, we help improve lives through silicon and software solutions every day. Our intelligent power and sensing technologies solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world. We're developing leading-edge wireless enabled MCUs, DSPs and software that sense and connect the world or help manage...
-
Founding Software Engineer
2 days ago
Waterloo, Ontario, Canada AllMind AI Inc. Full timeCompany OverviewWe are building a financial technology terminal to act as the Microsoft 365 for institutional investment research. As a founding engineer, you'll have significant impact on our product architecture, technology stack, and company trajectory.Role OverviewWe're seeking a versatile and entrepreneurial Founding Engineer to join our team. The ideal...
-
Software Development Engineer
6 days ago
Waterloo, Ontario, Canada McAfee Full time US$70,000 - US$120,000 per yearRole Overview:We are seeking a passionate Software Development Engineer to join our collaborative team. If you have a strong interest in software development, the use of AI-based tools, and have a passion for cybersecurity and product quality, we want to hear from youIn this role, you will demonstrate a solid understanding of the full software development...