Software Developer, Critical Systems
Binsentry
About BinSentry:
BinSentry is an extremely fast-growing ag-tech company started here in KW. BinSentry is focused on providing solutions for the agriculture supply chain that help increase efficiency, reduce costs, and enhance profitability. As a leader in the use of artificial intelligence, BinSentry offers technology solutions that pair best-in-class optical sensors with user-friendly software to provide our customers with enhanced forecasting and decision-making capabilities.
With our technology, feed mills and protein producers are enhancing feed ordering efficiency, raising healthier animals, improving employee safety, reducing their environmental footprint and - most significantly - uncovering new savings. Today, BinSentry is monitoring more than 70,000 bins in real time across North America. When it comes to the future of agricultural supply chain management, BinSentry is leading the way. For more information visit .
We are currently looking for talented Software Developers who will be instrumental in building software that is changing the face of the feed industry. This is a new vacancy due to growing business needs.
Job Summary:
As BinSentry's Critical Systems Software Developer , you'll solve interesting, real-world problems and own the solutions from start to finish. Our team is handed problems, not finished specs. Working closely with product and design, we figure out the right approach together, and you'll have real ownership over the solutions you build.
You'll help power BinSentry through enormous growth by building and scaling the systems our business runs on, and keeping them reliable and correct along the way. These include inventory and financial workflows, factory and refurbishment tooling, and device infrastructure. All of your customers are internal teams who care about efficiency, quality and ease of use. They give fast, honest feedback, so you can iterate quickly and see your work make a difference.
The work is both collaborative and independent. Our environment is dynamic, with plenty of room to improve processes and learn new skills.
Job Duties
- Work with your teammates to turn business problems into software, then design, build, test, review and ship it.
- Own the reliability, performance and correctness of critical systems, including ERP, billing, work orders, inventory and core APIs.
- Scale these systems as the company grows, with solid monitoring, alerting and capacity planning.
- Make changes safely: plan migrations, roll out in stages, and protect the integrity of financial and inventory data.
- Partner with Finance, Operations and Manufacturing, and support them when issues come up, including during month-end close.
- Pay down technical debt and recommend improvements to our architecture and development process.
- Keep documentation and runbooks current, and share knowledge so no system depends on one person.
- Keep projects on schedule and keep stakeholders informed.
Requirements
- Bachelor's degree in Computer Science, Software Engineering or a related field, or equivalent experience
- Proficiency in JavaScript (Node.js) and Python
- Strong testing habits, especially for changes that touch financial or inventory data
- Focus on long-term maintainability and scalable design
- Detail-oriented, with a business-process mindset: you understand how system behaviour affects the teams that rely on it
- Proactive problem solver who learns quickly and adapts in a fast-paced environment
- Good at prioritizing, estimating realistically and managing your time
- Strong communicator and team player
Nice To Have
- AWS (DynamoDB, Lambda, SQS, Serverless)
- PostgreSQL and relational data modelling
- Running production systems: observability tools (e.g. Sentry, CloudWatch), live debugging and incident handling
- Odoo or other ERP experience
- Accounting and inventory concepts (valuation, reconciliation)
Benefits
- Company-paid group health and dental benefits plus your choice of an annual HSA or PSA
- Competitive compensation and an equity package
- Awesome company events
- Be a part of a team of talented and friendly senior-level developers.
We use artificial intelligence tools to support parts of our recruitment process, such as screening or assessing applications. Final hiring decisions are made by our hiring team.
- ...class optical sensors with user-friendly software to provide our customers with enhanced forecasting... ..., we are looking for a Senior Software Developer to help us build the software that is... ...interfaces and building the underlying systems that keep everything running seamlessly....SuggestedLong term contractFull time
- ...future of smart transportation, and we need a Software Developer to help us build the engine under the hood... ...devices. The Device Platform is the critical interchange that sits right on top of our embedded Linux operating systems, seamlessly directing data traffic between...SuggestedLong term contractWork at officeRemote workWorldwideFlexible hours
- ...optical sensors with user-friendly software to provide our customers with... ...a Senior Embedded Software Developer to help us build the... ...maintain software for embedded systems, working closely with BinSentry... ...in writing mission-critical C or C++ and Python ~ Proficient...SuggestedFull time
$100k - $120k per year
...Help Deliver the Future of Usage-Based Billing LogiSense is looking for a Software Developer to help build and enhance our usage-based billing platform. You’ll bring strong C#, .NET, and Microsoft SQL Server skills, along with experience applying other technologies to...SuggestedLong term contractFull timeInternshipLocal areaRemote workFlexible hours- ...solutions that pair best-in-class optical sensors with user-friendly software to provide our customers with enhanced forecasting and decision-... .... As we scale up, we are looking for a Senior Software Developer to help us build the software that is changing the face of the...SuggestedFull time
- ...Job Responsibility: Position: Robot Software Developer Location: Kitchener, Ontario Job Type: Full... ...robots (AMRs) are trusted in mission-critical operations for some of the world's most... ...You will be responsible for the controls system architecture and design of new and existing...Permanent employmentFull time
$70k - $105k per year
...? At D2L, we are looking for developers who will help us advance our goal... ...around the world. We need software developers to work on a wide range... ...but not limited to: distributed systems, user interfaces, mobile and cloud computing. As a developer, you will help make dreams a...Work at officeFlexible hoursShift work3 days per week- ...robotics AI models? We are seeking a Machine Learning Systems and Infrastructure Developer to build the training infrastructure and model rollout layer... ..., Machine Learning, Robotics, Computer Engineering, Software Engineering, Electrical Engineering, or a related field....Work at officeLocal areaRemote workFlexible hours
$142k - $158k per year
...this role. Job title: Senior Software Engineer What your day-... ...software requirements · Develop tools and applications by producing... ...· Analyze and debug systems · Perform validation and verification... ...) · Excellent organization, critical-thinking and personal leadership...Long term contractFull timeWork at officeRemote workFlexible hours- ...supply chain shortages, executing cost reductions, and implementing critical process improvements. Validation & Testing: Bring up new... ...Debugging & Documentation: Troubleshoot and debug board- and system-level problems to meet exact product requirements, while producing...Full timeContract workRemote workFlexible hours
$160k - $220k per year
...for Retailers and Brands. This team owns Slate, Faire’s design system as well as all of the tools & processes designers and engineers... ...across all areas of the company. About this role: As a Senior Software Engineer on the Design Platform team, you'll build and evolve...Work at officeLocal areaImmediate startRemote workMonday to friday3 days per week$151k - $175k per year
...competitive advantage. Unlike legacy systems built to route and answer, or standalone... ...automate work in real time. Our Applied AI team develops models, agentic capabilities, and... ...that power these experiences. As a Sr. Software Engineer, Applied AI Systems, you will build...Work at office- ...success. Position Summary As a Firmware Developer, you will collaborate, design, and... ...firmware across all Miovision hardware and test systems. Our firmware team is responsible for... ...products, and much of the on-device software stack for our Opticom priority/preemption...Full timeRemote workFlexible hours
- ...Responsibilities The candidate will be responsible for developing and maintaining source codes, unit and system testing their code, building high quality... ...enterprise and web architecture and REST · 1+ years of software / application design and development experience in a...Full timeFlexible hours
$151k - $175k per year
...competitive advantage. Unlike legacy systems built to route and answer, or... ...Agent services. You will develop automated tests for end-to-end... ...automation coverage (80%+ for critical AI workflows) using... ...~6+ years of experience in software engineering or SDET roles with...Full timeWork at office$85k - $95k per year
...Trusscore is seeking a mid-level full-stack developer to help build, standardize and scale our... ...effectively with the company’s other systems and services. As a technology leader... ...within your domain, you will work across the software lifecycle, including architecture,...Long term contractFull timeFor contractorsWork at officeFlexible hours- ...Role We're looking for a senior hardware developer who builds to think. This role sits in... ..., and say so when it isn't. Board and system design Own schematic capture and multilayer... ...in a relevant field — robotics, safety-critical, medical, aerospace, or automotive. ~...Full timeInternshipWorldwide
- ...experiences that drive their success. Position Summary: As an IT Systems Administrator at Miovision, you are the backbone of our internal... .... Participate in an after-hours on-call rotation to support critical business operations as needed. Ideal Profile: Technical...Full timeRemote workWorldwideFlexible hoursNight shift
$100k - $115k per year
...Software Test Specialist Remote (Canada) │ Hybrid Available – Kitchener, ON Reports... ...testing across web, mobile, API, and backend systems. This role is a great fit for someone... ...and document any defects or issues. Develop and execute test plans, test cases, and test...Remote jobFull timeFor contractorsInternshipFlexible hours- ...Native or native iOS/Android) and backend systems. You don't need to be an expert in... ...management, and the edge cases that emerge when software meets the physical world. Engineering... ...happen again. How You Will Grow: Develop expertise in software that controls the...Permanent employmentFull timeInternship
$110k - $130k per year
...Senior Business Systems Architect Remote (Canada) | Hybrid Available – Kitchener, ON Reports to: Director of Business Systems... ...the digital age of transparency and empowerment. Our easy-to-use software platform enables thousands of restoration contractors and insurance...Full timeFor contractorsRemote workFlexible hours$194.5k - $226.75k per year
...competitive advantage. Unlike legacy systems built to route and answer, or standalone... ...Empathetic . Your role As a Staff Software Engineer, you’ll own the platformization... ...Your impactful work helps improve Dialpad’s developer experience, productivity, security, and scalability...Full timeWork at office$70k - $100k per year
...and ready to power today’s most critical technologies, including AI,... ...THE ROLE We are seeking a Software Engineer with at least 3 years of experience in distributed systems or data platform development.... ...RESPONSIBILITIES Design, develop, and maintain high-quality software...Full timeWork at office$33.93 - $52.88 per hour
...System Operator Enova Power Corp. is trusted and dedicated to delivering safe and... ...Intermediate MS Office skills and use of Corporate Software including Geographical Information... ...mathematical skills. Advanced problem solving, critical thinking and troubleshooting skills...ApprenticeshipLocal areaShift work$115k - $140k per year
...The Company Intellijoint Surgical develops effective, easy-to-use technologies that... ...innovation. The Position We are seeking a Software Development Manager to join our R&D team... ...Product Management, Project Management, Systems Engineering, Quality Assurance,...RemplacementFull timeInternshipWork at office$100k - $140k per year
...ready to power today’s most critical technologies, including AI, LLMs... ...We are seeking a Senior Software Engineer with at least 7 years... ...of experience in distributed systems or data platform development.... ...advanced Java, Scala, or Python, developed and prepared project build...Full timeWork at office$60k - $70k per year
...Schlegel Urban Developments Corp. (SUD) is a mid-sized Kitchener based real estate development and management company. The company is recognized... ...with monitoring inventory management and point-of-sales systems for accuracy. Track/record weekly petty cash and credit card...Full time- ...for a Senior Routing Engine Developer to design and build the next... ...architectures, event-driven systems, and cloud-native technologies... ...platforms. Design and develop critical Java and Spring Boot services... ...~8+ years of software engineering experience, including...Full timeInternshipRemote workRelocation
$190.5k - $262k per year
...Growth Faire is building the operating system for local retail. Every day, hundreds of... ...around the world. We’re hiring a Staff Software Engineer to help lead the technical... ...capabilities, experimentation infrastructure and developer tooling that power growth across the...Long term contractWork at officeLocal areaImmediate startRemote workMonday to friday3 days per week- ...private entities, so the impact of their products can be felt far and wide. At this point, they are looking for a high-level Senior Software Engineer with some experience leading projects and providing technical direction, to join their team. The opportunity will be onsite,...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer, Critical Systems. Be the first to apply!
- software engineer internship Kitchener, ON
- software engineer Kitchener, ON
- software developer remote Kitchener, ON
- software developer internship no experience Kitchener, ON
- software developer no experience Kitchener, ON
- new graduate software developer Kitchener, ON
- software developer internship Kitchener, ON
- software design engineer Kitchener, ON
- director software engineering Kitchener, ON
- software engineer - ai machine learning Kitchener, ON

