Senior Ruby on Rails Developer (IoT Integrations)
- Remote job
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Ruby on Rails Developer (IoT Integrations) based in Canada.
This is a senior engineering opportunity focused on building robust backend systems that connect software applications with physical devices and IoT ecosystems.
You will own backend architecture across multiple projects, setting technical direction for connected-device integrations and cloud communication.
The role combines Ruby on Rails expertise with IoT protocols, high-volume telemetry, real-time processing, and distributed systems.
You will design scalable APIs and data architectures while helping ensure reliable device-to-cloud communication in production environments.
As a technical leader, you will guide engineering standards, mentor developers, and serve as an escalation point for complex cross-layer issues.
You will also collaborate directly with clients, firmware teams, and hardware stakeholders to turn technical requirements into practical delivery plans.
This role is ideal for an experienced engineer who enjoys solving complex infrastructure challenges and working at the intersection of software and connected devices.
- Own the end-to-end architecture of Ruby on Rails applications and APIs supporting connected-device fleets.
- Design and lead IoT communication layers using MQTT, WebSockets, CoAP, or comparable device communication protocols.
- Architect high-volume telemetry ingestion, queuing, event processing, and real-time data pipelines.
- Evaluate and make build-versus-buy decisions involving IoT platforms, message brokers, and data stores, clearly communicating the technical and commercial rationale.
- Design scalable database schemas and infrastructure strategies for time-series, telemetry, and event-heavy workloads.
- Integrate cloud IoT services such as AWS IoT Core or Azure IoT Hub, including device provisioning, certificate management, and over-the-air update workflows.
- Develop maintainable APIs with appropriate versioning, contracts, documentation, and long-term scalability in mind.
- Lead code reviews, establish engineering standards, and promote strong development and testing practices.
- Mentor mid-level and senior engineers through technical guidance, reviews, and knowledge sharing.
- Conduct technical discovery sessions with clients, firmware teams, and hardware stakeholders to understand requirements and define scoped delivery plans.
- Diagnose and resolve complex production issues spanning device, network, infrastructure, and application layers.
- Own technical delivery across multiple concurrent projects while maintaining quality, reliability, and delivery standards.
- 8+ years of professional software engineering experience, including at least 6 years of hands-on Ruby on Rails development.
- Proven experience delivering and scaling production-grade IoT integrations.
- Deep knowledge of MQTT or equivalent device messaging protocols and experience operating them at scale.
- Strong API architecture and design skills, including API versioning, contracts, maintainability, and scalability.
- Extensive experience with PostgreSQL or MySQL, including query optimization, indexing, and database performance tuning.
- Strong knowledge of Redis, Sidekiq, and distributed background job architectures.
- Solid automated testing experience using RSpec, Minitest, or comparable frameworks.
- Hands-on experience with Docker, CI/CD pipelines, and production deployment ownership.
- Demonstrated experience leading engineering teams or owning technical delivery across multiple concurrent projects.
- Strong problem-solving and troubleshooting skills across distributed application and device environments.
- Excellent communication skills and the ability to explain complex technical decisions to clients and cross-functional stakeholders.
- Strong ownership, technical judgment, and ability to operate independently in a senior engineering environment.
- Opportunity to work on technically challenging IoT and connected-device projects.
- Exposure to Ruby on Rails, cloud IoT platforms, distributed systems, real-time processing, and high-volume data architectures.
- Significant ownership of backend architecture and technical direction across multiple projects.
- Opportunity to work directly with clients, hardware teams, firmware engineers, and other technical stakeholders.
- Leadership opportunities through mentoring, code reviews, and engineering standards.
- Continuous exposure to emerging technologies across IoT, cloud infrastructure, APIs, and distributed systems.
- Remote work opportunity.
- Opportunity to contribute to diverse technology projects spanning startups, SMEs, and enterprise environments.
Requirements
Benefits
$76k - $104.5k per year
...impact campaigns across programmatic advertising and marketing channels. What You'll Be Doing: Design, develop, and maintain high-quality, modular integrations and automation solutions between internal systems and third-party platforms, including ERP and finance systems...SuggestedLocal areaRemote workWork from homeHome office- ...Oct 6, 2026 to May 30, 2027 Security Clearance: Secret or higher is required at time of application Job Summary The Integration Developer is responsible for designing, developing, and maintaining enterprise integration solutions that enable seamless connectivity...SuggestedContract workInternship
$76k - $104.5k per year
...high-impact campaigns across programmatic advertising and marketing channels. What you'll be doing ~Design, build, and maintain integrations between Salesforce and enterprise business applications (NetSuite, Snowflake, HubSpot, Gong, and similar), ensuring reliable data...SuggestedLocal areaRemote workWork from homeHome office- ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer... ...standards. System Architecture & Design: Design and develop information systems, APIs, event services, and integration platform...SeniorContract workRemote work
$105k - $140k per year
...Summary: As the Product Manager for Integrations, you will define the vision, strategy, and... ...firms to leverage our software developer toolkits (SDKs) to easily integrate their... ...strategy and roadmap, aligning it with senior leaders and stakeholders. Maintain the product...SeniorLong term contract$170.4k - $234.3k per year
...About the Team: The Core Services Integrations Solutions team is responsible for handling... ...that encourage engineering excellence and developer happiness Plans ahead by... ...Collaborate with stakeholders and other senior engineers across the organization to identify...SeniorLocal areaRemote workWork from homeHome officeFlexible hours$120k - $140k per year
...technologies to join our growing Engineering team as our Senior Java Back End Developer. As a Senior Java Back-End Developer at Localcoin, you... ...to design and implement secure, scalable, and maintainable integration solutions aligned with business strategy. Ensure applications...SeniorInternshipWork at office2 days per week- Transform finance operations at Clio as a Senior Systems Developer specializing in integrations. This role supports hybrid work while leveraging AI for smarter solutions... ...• Proficient in programming languages such as Ruby or Python • Background in finance systems like Leapfin...RubySenior
- ...Job Responsibility: We are currently seeking a Senior AWS Java Developer to join our team! Who we are at Exadel Exadel is a global software consulting and development company that partners with organizations to help them become digital leaders in their industries. We look...SeniorFull timeContract workWork at officeRemote workFlexible hours
- ...Job Responsibility: We are seeking a highly experienced Senior ETL Developer who will be responsible for designing and implementing complex... ...communication skills Nice to Have SalesForce (nice to have) Integration AMPS, in-memory cache/data platform (MemSQL, Ignite, etc.) Python...SeniorFull timeContract workWork at officeRemote work
- ...Description Job Opportunity: Senior ServiceNow Developer / Technical Lead Role Overview • Job... ...technical oversight, focusing primarily on Integrated Risk Management (IRM/GRC), supported... ...automations, Script Includes, integrations, and custom applications. • Enhance...SeniorContract workWork at office2 days per week
$110k - $120k per year
...candidates.*** This role is suited for developers who have established a solid technical... ...development and improvement of systems that integrate closely with hardware, requiring... ...onboarding, product training, and team integration. Following this period, the role transitions...SeniorPermanent employmentFull timeRelocation package$80k - $130k per year
...Oversee hybrid and multi-cloud environments, ensuring seamless integration between on-premises hardware and cloud services (AWS/Azure/GCP).... ...Client Consultation & Technical Leadership: Act as a senior technical advisor for clients, helping them plan infrastructure...SeniorPermanent employment- ...infrastructure and financial partner integrations that enables Stripe to accept... ...s business, and thousands of developers use our platform and... ...the other. We work mostly in Ruby and Java. However, languages... ...repeatable issues ~ Comfort with developer tools (e.g. git), and an...Ruby
- ...to take charge of enterprise servers, cloud environments, and critical infrastructure? Join a managed IT and cybersecurity team as a Senior SOC Analyst, serving as an escalation point for complex incidents, mentoring junior analysts, and contributing to the evolution of our...SeniorPermanent employmentTemporary workRemote work
- ...managed IT and cybersecurity team as a Senior Support Specialist – Infrastructure, a senior... ...enterprise apps, M365, Intune, etc.) Developing and coordinating training materials and... ...network issues. Maintaining system integrations between tools. Investigating and resolving...SeniorPermanent employmentContract workRemote work
$140k - $150k per year
...ambitious brands grow through the integration of data, content, media, and... ...expertise with the senior client-advisory practice - and... ...the Role This level is for developing leaders who make significant... ...across multiple workstreams, develop talent, and manage performance...SeniorLong term contractInternshipWork at officeLocal areaShift work- Rail Track Maintainer At CN, we are committed to our pursuit of excellence. We take pride in delivering work of the highest standard, continually... ...every time, putting safety first, acting with unwavering integrity, and holding ourselves accountable for our actions. We believe in...RailFull time
- ...We are looking for an AI Developer Coach —a seasoned software engineer with strong coaching... ...Build trust and psychological safety with senior and experienced engineers, guiding... ...delivery through thoughtful and pragmatic AI integration Identify where AI adds value and where it...SeniorRemote jobManual labor
- ...artists and designers to engineers and developers, we empower people to bring their ideas... ...company's mission. We are seeking a Cloud Developer to join our team as we develop,... ...AWS) solutions using modern patterns. Integrate AI tooling into CI/CD pipelines, automated...Long term contract
- ...Position Overview The Senior Marketing Manager plays a new... ...GTM) organization, tasked with developing and executing comprehensive SaaS... ...outbound and inbound demand integrated with the company's GTM... ...Responsibilities Leadership: Develop and implement marketing plans...SeniorFull timeSummer workInternshipLocal areaRemote workHome officeFlexible hours
$120k - $150k per year
...Summary: We are seeking a Senior Software Engineer, Payments to... ...reliability, reconciliation, integration, transaction processing, and operational... ...still being finalized, with Ruby currently under strong... ...Product and, as the organization develops, QA, Support, Compliance,...RubySenior- ...Junior / Intermediate Java Developer (Curam Training) Location: Remote Duration: Permanent... ...2-week Cúram training program led by senior specialists. Upon completing the course,... ...management systems. ~ Experience with integration technologies such as SOAP and REST web services...SeniorLong term contractPermanent employmentInternshipImmediate startRemote work
- ...Summary We are seeking an experienced Intermediate Power BI Developer with a minimum of 5 years of experience in business... ...transformations to support advanced analytics and reporting requirements. Integrate and consume data from various Microsoft data sources, including...Contract workInternship
- ...Job Overview Vital Study Skills is seeking a dedicated and talented Remote Java Developer to join our team on a Full-Time basis. Since 1988, we have been at the forefront of providing evidence-based learning strategies to higher education institutions, helping to improve...Full timeRemote work
$170.4k - $234.3k per year
...exposure to modern tech stacks around GoLang, Ruby on Rails, React, GraphQL and more. StackAdapt’s... ...help you succeed. We're seeking a Senior Full Stack Engineer to help lead our... ...powers customer billing, invoicing, tax integrations, payment workflows, and cost data across...RubySeniorRailLocal areaRemote workWork from homeHome officeFlexible hours$95k - $110k per year
...We're looking for an Application Support Developer to join the TMT Technology team at... ...escalations. Build and maintain third-party integrations and data pipelines — including Azure... ...build work lets you fix it properly. At a senior level, your impact extends beyond what you...SeniorInternshipWork at officeLocal areaRemote workWork from homeWeekend work2 days per week- ...and automated without anyone chasing approvals? As a Security Developer on Coveo’s Identity and Access Management (IAM) team, you’ll build... ...access simple across the company. You’ll design workflows, integrations, and self-service platforms that transform fragmented processes...
- ...We are looking for a skilled Mainframe Developer with strong experience in mainframe technologies and Java development to support a key Retirement Planning platform for a leading Wealth Management firm operating within a broker-dealer model. In this role, you will focus...Remote jobWork at office
$136k - $168k per year
...Principal, Software Engineering (Adobe - Integrations & Automations) to join our forward-... ...Adobe Experience: Direct experience developing and configuring workflows inside Adobe... ...you to do what you do best and help you develop your skills further with training, development...Long term contractWork at officeLocal areaRemote workFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Ruby on Rails Developer (IoT Integrations). Be the first to apply!
- senior ruby developer Canada
- junior integration developer Canada
- systems integration engineer Canada
- integration developer Canada
- data integration developer Canada
- ingénieur informatique débutant Canada
- ingénieur développement informatique c++ Canada
- ingénieur informatique Canada
- senior financial accountant Canada
- senior project accountant Canada




