Senior IoT Engineer

Posted 7 months ago

14 Oranges is a local leader in mobile and web application development with customers such as BC Ferries, Technical Safety BC, The City of Richmond, SkillPlan to name a few. We work on a variety of projects so there is never a dull moment and always something new to learn. 14 Oranges is seeking a passionate Senior IoT Software Engineer with over five years of experience solving challenging problems at scale. In this role you will help 14 Oranges design and build IoT solutions using AWS core services for our customers. 


  • Work in an agile development environment; collaborate closely with your team and our customers.
  • Define/refine project requirements.
  • Develop solution architectures for challenging customer application needs in the cloud at scale.
  • Develop estimates with the team for the level of effort required to implement that design.


  • Strong analytical and problem-solving skills
  • Strong development skills in Python, Node, Go, or Java.
  • Experience designing device management systems, at scale.
  • Expert-level knowledge with AWS design, architecture, and services (IoT Core, API GW, Lambda, EC2, ECS, IAM, S3 …)
  • Practical experience using SQL and document databases in production environments.
  • Sound experience with Infrastructure as Code (Terraform, CloudFormation of other frameworks)
  • Experience with architecting and maintaining high availability production systems
  • Adept in using Linux for both development and production. 
  • Be able to write clear, reliable, testable, maintainable, quality code

Bonus points if you have:

  • Solid background designing systems with strong security models using frameworks like (SAML, OAuth, OpenID, Kerberos, Policies, entitlements, etc.)
  • Experience with DevOps concepts Developing monitoring architecture and implementing monitoring agents, system status dashboards
  • Solid understanding of API design and implementation.
  • FreeRTOS embedded OS environment.

This position can be based at our office in Richmond or home based. Note, we are only looking for candidates based in the Vancouver area. 
Please send your resume and cover letter in PDF format to with REF 14O-CAP-SIE21-W in the email subject.

Senior IoT Engineer

Apply Online

A valid email address is required.
A valid phone number is required.