Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer, Critical Systems

Full-time

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer, Critical Systems in Kitchener, ON vacancy
  •  ...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.... 
    Suggested
    Long term contract
    Full time

    Binsentry

    Kitchener, ON
    6 days ago
  •  ...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... 
    Suggested
    Long term contract
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Miovision

    Kitchener, ON
    26 days ago
  •  ...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... 
    Suggested
    Full time

    Binsentry

    Kitchener, ON
    more than 2 months ago
  • $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... 
    Suggested
    Long term contract
    Full time
    Internship
    Local area
    Remote work
    Flexible hours

    LogiSense Corporation

    Kitchener, ON
    4 days ago
  •  ...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... 
    Suggested
    Full time

    Binsentry

    Kitchener, ON
    more than 2 months ago
  •  ...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 employment
    Full time

    OTTO Motors by Rockwell Automation

    Kitchener, ON
    3 days ago
  • $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 office
    Flexible hours
    Shift work
    3 days per week

    D2L

    Kitchener, ON
    5 days ago
  •  ...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 office
    Local area
    Remote work
    Flexible hours
    Kitchener, ON
    9 days ago
  • $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 contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Kitchener, ON
    1 day ago
  •  ...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 time
    Contract work
    Remote work
    Flexible hours

    Miovision

    Kitchener, ON
    14 days ago
  • $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 office
    Local area
    Immediate start
    Remote work
    Monday to friday
    3 days per week

    Faire

    Kitchener, ON
    23 days ago
  • $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

    Software Engineering, Data Science

    Kitchener, ON
    a month ago
  •  ...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 time
    Remote work
    Flexible hours

    Miovision

    Kitchener, ON
    more than 2 months ago
  •  ...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 time
    Flexible hours

    Continental Technology Solutions

    Kitchener, ON
    more than 2 months ago
  • $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 time
    Work at office

    Dialpad

    Kitchener, ON
    14 days ago
  • $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 contract
    Full time
    For contractors
    Work at office
    Flexible hours

    Trusscore Inc.

    Kitchener, ON
    more than 2 months ago
  •  ...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 time
    Internship
    Worldwide

    Avidbots

    Kitchener, ON
    11 days ago
  •  ...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 time
    Remote work
    Worldwide
    Flexible hours
    Night shift

    Miovision

    Kitchener, ON
    more than 2 months ago
  • $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 job
    Full time
    For contractors
    Internship
    Flexible hours

    Encircle

    Kitchener, ON
    more than 2 months ago
  •  ...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 employment
    Full time
    Internship

    Jetson Home Inc.

    Kitchener, ON
    a month ago
  • $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 time
    For contractors
    Remote work
    Flexible hours

    Encircle

    Kitchener, ON
    more than 2 months ago
  • $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 time
    Work at office

    Dialpad

    Kitchener, ON
    more than 2 months ago
  • $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 time
    Work at office

    Acceldata Inc

    Kitchener, ON
    more than 2 months ago
  • $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... 
    Apprenticeship
    Local area
    Shift work

    The MEARIE Group

    Kitchener, ON
    10 days ago
  • $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,... 
    Remplacement
    Full time
    Internship
    Work at office

    Intellijoint Surgical

    Kitchener, ON
    4 days ago
  • $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 time
    Work at office

    Acceldata Inc

    Kitchener, ON
    more than 2 months ago
  • $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

    Opportunities @ Schlegel Villages

    Kitchener, ON
    more than 2 months ago
  •  ...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 time
    Internship
    Remote work
    Relocation

    Miratech

    Kitchener, ON
    3 days ago
  • $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 contract
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to friday
    3 days per week

    Faire

    Kitchener, ON
    7 days ago
  •  ...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 time
    Local area

    Motion Recruitment

    Kitchener, ON
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer, Critical Systems. Be the first to apply!