Full-Stack Developer, Connected Data
MaintainX
MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 13,000+ customers including Duracell, Shell, Cintas, and Brenntag. We raised $150M in Series D funding led by Bessemer Venture Partners and Bain Capital Ventures, bringing our total funding to $254M. We were named to the Forbes 2025 Cloud 100 , the definitive ranking of the top 100 private cloud companies in the world. We're growing fast and hiring the engineering talent to match.
We are looking for Full-Stack Developers to join our Connected Data team in the Engineering Organization. This role has openings at Senior+ level positions.
The Connected Data team’s mission is to connect our customers’ siloed operational data to MaintainX — through integrations, sensor management, and the APIs that make it all possible. We own the systems that ingest, normalize, and surface the data that powers MaintainX’s automations and asset intelligence, including our Connectors (Ignition, Kepware, MQTT/Sparkplug B), our On-Premise Agent , and the Automation and Alerting engine. The team operates as multiple squads and works closely with our largest enterprise customers to bring their equipment data online.
What You’ll Do:
- Build and evolve our integrations platform — Design, develop, and maintain the connectors and data pipelines that bring customer data into MaintainX from industrial systems (Ignition, Kepware, MQTT brokers, OPC UA servers, SCADA, historians).
- Ship IoT and sensor experiences end-to-end — Implement backend ingestion, transformation, and storage for high-volume sensor telemetry, and the frontend surfaces customers rely on to monitor device health, manage fleets, and trust their data.
- Own services that move real data, at scale — Contribute to the reliability, performance, and observability of the team’s core services with a strong operational mindset.
- Collaborate across the product — Partner with Product Managers, Designers, and engineers across MaintainX to turn unstructured, real-world industrial data into intuitive product experiences.
- Write high-quality, maintainable code — Deliver clean, testable C#, TypeScript, and React code across backend services, the on-premise agent, and customer-facing UI.
- Raise the engineering bar — Participate in code reviews, contribute to architectural discussions, and help drive the long-term health of our platform through technical pitches, POCs, and bug bashes.
You’ll work across our stack (C#, TypeScript, React, React Native, Node.js, and GraphQL) — Web, Mobile, and On-Premise applications. Connected Data is one of the most polyglot teams at MaintainX: our connectors and the on-premise agent are written in C# , our web and mobile surfaces are TypeScript, React, and React Native , our service layer uses Node.js , and our APIs expose both REST (our public API) and GraphQL (to the rest of the product). You will work meaningfully in all of them.
- You’ll work with the team to build, maintain and optimize product features that focus on how our users get their operational data into MaintainX and act on it.
- You’ll actively own team features or systems and define their long-term health, while also improving the health of surrounding systems.
- You’ll mentor other engineers and review code.
- You’ll improve engineering standards, tooling and processes & bring best practices in planning, developing, testing and deploying industry compliant code.
About You:
- 5+ years of professional experience in full-stack software development.
- Strong programming skills in C# and TypeScript , with experience building production-grade applications in both — or strong experience in one and a genuine appetite to get to production quality in the other.
- Solid experience with React , Node.js , and consuming or building GraphQL APIs.
- Experience designing, building, or integrating against REST APIs and understanding the tradeoffs (versioning, pagination, rate limiting, idempotency, backwards compatibility).
- Comfortable with relational databases and data modeling for high-throughput, event-driven workloads.
- Proficient at writing understandable, maintainable, and testable code, with an eye towards reliability and observability.
- Strong communicator: explaining complex technical concepts to designers, support, product, and other engineers is no problem for you.
- You thrive in a fast-paced, customer-facing environment where the data you work with comes from real factories, real equipment, and real people on the frontline.
Nice to Have:
- Experience with industrial / OT protocols and platforms : MQTT, Sparkplug B, OPC UA, Modbus, Ignition, Kepware, or similar SCADA / historian / PLC ecosystems.
- Experience building IoT data pipelines — ingestion, time-series storage, anomaly detection, or device fleet management.
- Experience building or maintaining on-premise applications or hybrid cloud/edge deployments.
- Experience with cloud providers (AWS / Azure / GCP) and service deployment — particularly AWS IoT, Timestream, or SiteWise.
- Experience with Docker, Kubernetes , and modern CI/CD pipelines.
- Experience with observability tooling such as Datadog, and with running production services against meaningful SLIs/SLOs.
- Experience with LLM-powered features (extraction, mapping, summarization) in production integrations.
What’s In It for You:
- Competitive salary and meaningful equity opportunities.
- Healthcare, dental, and vision coverage.
- 401(k) / RRSP enrollment program.
- Take what you need PTO.
- A high impact Culture :
- You’ll work with Smart, Humble Optimists across the globe.
- Meritocratic environment where ideas and outcomes are publicly celebrated.
About Us:
Our mission is to deliver one platform for maintenance, repair & operations teams to keep the physical world running. We believe the greatest asset in any organization is the people. That’s why we built an intuitive, mobile-first solution to help boost productivity and collaboration across teams and locations. MaintainX is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
- ...environment. Purpose: We are looking for a talented developer to join our team and contribute across the full software development lifecycle as part of an agile,... ...development • 4+ years of experience as a Full Stack Developer or in a similar role • Strong experience...SuggestedLong term contractWork at officeRemote work
- ...challenge consensus. We are looking for multiple passionate Full Stack Software Developers to join our team. You will develop critical software that... ...DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at . California...SuggestedWork from home
- ...100 private cloud companies in the world. We're growing fast and hiring the engineering talent to match. We are looking for a Full Stack Developer to join these teams. These roles have openings at Intermediate, Senior and Lead level positions. What you’ll do: You'll...SuggestedLong term contractImmediate start
- ...making an impact. You can help connect the unconnected, drive the... ...for a talented and motivated developer who can hit the ground running... ...with our development team. As a full member of the agile team, you... ...of proven experience as a Full Stack Developer or similar role preferred...SuggestedInternshipWork at officeWork from home
$80k - $115k per year
Full stack .NET Developer Position Description Role Summary We are looking for a highly skilled Senior .NET Developer to lead the design and development of advanced technology solutions within the Microsoft ecosystem, with a strong focus on artificial intelligence....Suggested- ...Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide. You will work across... ...stack to deliver scalable, high-performance applications and help develop agentic AI systems and intelligent collaboration tools that accelerate...Worldwide
- ...Candidate Privacy Notice for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights. Equal Opportunity Statement: Sony is an Equal Opportunity Employer. All persons will receive consideration for...Internship
- ...willingness to challenge consensus. We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic Strategies team.... ...DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at . California...Remote work
- ...Full Stack JavaScript Developer About the Role: Within a Global Banking Technology & Operations environment, the Client Lifecycle and Digital team is responsible for designing, developing, and maintaining B2B digital platforms used by corporate and investment banking...Daily paidFull time
$118k - $152k per year
...de prochaine génération. Le rôle À titre de développeur Full Stack, vous concevrez et développerez des services Web et intermédiaires... ...and asset management platforms. The Role As a Full Stack Developer, you will design and develop web-based and middle-layer...InternshipImmediate start- ...global renewable energy footprint. We are looking for a strong Full-Stack Developer to join our core engineering team. You will work alongside two... ...-generation energy intelligence platform that handles complex data at scale. What you’ll do Build & Evolve : Design and...Full timeWork at office
- ...We're seeking someone to join our Client Reporting team as a Full Stack Developer in Enterprise Computing to contribute to the design,... ...the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and...Full timeWork at officeRemote work
- ...Role Overview We are seeking a Senior Full Stack Java Developerand strong cloud experience... ...intelligent automation, predictive analytics, and data-driven insights into the platform. You... ...and technical feasibility Design, develop, and maintain high-performance, scalable,...Permanent employmentFull timeLocal area
- ...Diplôme universitaire en informatique, électrique ou expérience équivalente. • 4+ ans d’expérience en tant que développeur(se) Full Stack ou dans un rôle similaire serait considérée un atout. • Forte maîtrise du développement avec C#, .Net Core, JavaScript, et TypeScript...Work at officeWork from home
- ...Role Description: · Design, develop, and support front end applications using Angular and backend services using Java & Spring Boot. · Build and maintain scalable RESTful APIs and microservices for enterprise grade banking applications. · Work closely with product...Contract work
- Full-Stack AI Developer Position Description At CGI, we shape the future of artificial intelligence through practical and responsible solutions... ...together passionate experts who design, develop, and deliver data- and AI-driven solutions for clients across various...Permanent employmentApprenticeship
- ...Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will collaborate...Contract work
$200k per year
...Full Stack Developer Role: Full Stack Developer Client: Leading FinTech Firm Compensation: Up to $200K CAD + Bonus Location : Downtown... ...scalable and reliable back-end systems for advanced, data-driven applications. • Working closely with product managers...Long term contractPermanent employmentWork at office- ...Canada Type: US Applicants - Full-Time; Canadian Applicants -... ...strategy, engineering, design, data, and operations, we seek out teammates... ...We’re seeking a Senior Full-Stack Engineer to join our growing... ...Application Development Detection: Develop backend algorithms to process...Full timeFor contractors
- ...Full-stack Intern A hands-on internship opportunity ideal for students looking to gain real-world experience. This role is mentorship-focused... ...-End Scaling: Assisting with the integration of our LLM-driven data pipelines into the production environment for robust, real-time...Full timePart timeInternshipImmediate startFlexible hoursShift work
- ...learn, and solve problems. Our connected worker platform is purpose-built... ...bringing the human interface into the stack of the Smart Factory, generating the right data and insights that drive entirely... ...team is responsible for developing Poka’s data analytics platform and...Work at officeRemote workHome officeFlexible hours2 days per week
- ...attentes élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus. Nous recherchons plusieurs développeurs Full Stack passionnés pour rejoindre notre équipe. Vous développerez des logiciels essentiels utilisés par nos traders, chercheurs et...Daily paidApprenticeshipWork at officeRemote workWorldwide
- ...mobile app for Afro Music. We are looking to hire talented developers to join our team. Be part of a fast moving, lean... ...What we want you to do: Collaborate with team of full stack developers to design, develop, unit test, and support new features Strive for high...Full time
- ...culture of transparency, growth, and human connection. Whether you're early in your career or... ...the Role We are seeking a Staff Data Developer to join our Data & Intelligence division... ...development. ~ Experience with AlayaCare’s stack (Python, PHP, Vue.JS, AWS). ~ Bachelor...Work at officeFlexible hours
- ...generative AI era. As part of the Complex Data Lab’s Misinformation Mitigation team, the... ...(15+ researchers), taking approaches developed in our research towards real world testing... ...an understandable and practical form. The developer will maintain, extend, and improve the existing...Temporary workApprenticeshipWork at officeRemote workWorldwideFlexible hours
- ...We're seeking someone to join our team as a Senior Full Stack Agentic AI Developer with expertise in GenAI technologies in Non-Financial Risk Technology... ...Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our...Full timeWork at officeRemote work
- ...Ferlab | Développeur | Full-stack senior Une équipe du CHU Sainte-Justine Composé de plus de 200 chercheurs reconnus, le Centre hospitalier universitaire Sainte-Justine est le plus grand centre mère-enfant au Canada et l’un des plus importants en Amérique. Au service...Permanent employmentFull timeRemote work
- ...it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. We are looking for a Data Developer to join our AI and Multi Asset Systematic Strategies team. This team builds AI and ML-powered tools and solutions that enable...
- ...élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus. Nous recherchons un développeur de logiciel IA Full Stack pour rejoindre notre équipe dédiée à l’IA et aux stratégies systématiques multi-actifs. Cette équipe conçoit des outils et des...Work at officeWorldwide
- ...financement total à 254 millions de dollars et valorise l'entreprise à 2,5 milliards de dollars. Nous recherchons un développeur Full Stack pour rejoindre ces équipes. Ces rôles ont des ouvertures pour des postes de niveau intermédiaire, senior et leader. Ce que vous ferez...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full-Stack Developer, Connected Data. Be the first to apply!
- full stack developer Montréal, QC
- full stack web developer Montréal, QC
- développeur web full-stack Montréal, QC
- senior full stack engineer Montréal, QC
- full stack developer remote Montréal, QC
- développeur full stack Montréal, QC
- data centre engineer Montréal, QC
- junior data engineer Montréal, QC
- python data engineer Montréal, QC
- big data developer Montréal, QC

