Senior Data Developer - Streaming
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 seeking a Senior Data Developer with a strong background in event streaming to join our growing team. You will help build and maintain the data streaming platform that directly powers the MaintainX product and enables internal analytics, while developing streaming platform capabilities and tooling used by engineering teams daily. You will own the data platform’s CDC-streaming service, including runtime, reliability, capabilities, deployment, governance, and developer tooling.
What you’ll do:
- Build and operate the end-to-end CDC streaming platform (Debezium, Kafka, Flink) that produce near-real-time data products
- Own the streaming infrastructure (Kafka, Flink) using Terraform and Atmos IaC, including multi-region deployments
- Build and maintain CI/CD pipelines for the CDC-streaming platform
- Define and enforce pipeline reliability standards
- Instrument and maintain end-to-end observability for the streaming pipeline
- Build self-service tooling and runbooks for onboarding new CDC sources, including automation scripts, snapshot reconciliation checks, and operational documentation
- Collaborate with engineering teams to expand the CDC footprint, support new streaming data use cases, and evolve the streaming architecture
About you:
- 4+ years of experience building and operating production-grade event streaming pipelines in a modern cloud data environment
- Strong familiarity with Kafka: topic design, consumer groups, retention policies, event replayability, schema management, partitioning, and indexing
- Experience with CDC tooling (ex: Debezium, DMS) for real-time database change capture
- Hands-on experience with Apache Flink
- Strong infrastructure-as-code skills with Terraform or Atmos; comfortable managing cloud infrastructure across multiple AWS accounts and regions
- Proficiency in Python or Java for Flink application development and streaming tooling
- Experience building and evolving CI/CD pipelines
- Strong reliability engineering instincts: alerting design, runbook authorship, load testing, and failure recovery planning for distributed systems
- Experience working collaboratively in a fast-paced, cross-functional environment
Nice-to-have:
- Familiarity with schema management in a CDC context
- Familiarity with OpenSearch
- Knowledge of compliance and regulatory frameworks (ex: FedRAMP, SOC2, GDPR)
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 Work Culture where:
- You’ll work alongside folks across the globe that reflect the MaintainX values, Smart Humble Optimist
- We believe in meritocracy, where ideas and effort are publicly celebrated
About us:
Our mission is to make the life of blue-collar workers easier worldwide by creating software that meets their needs and realities. Our product is truly life-changing for 80% of the workforce that doesn’t work behind a desk and needs enterprise-grade software at their fingertips.
MaintainX is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
- ...and valuing the company at $2.5 billion. We are seeking a Senior Data Developer to join our growing team. You will help build and maintain... ...data platform, including pipelines (batch, micro-batch, and streaming), deployment, governance, and developer tooling. What you...SeniorWorldwide
- ...companies in the world. We're growing fast and hiring the engineering talent to match. The Opportunity: We are seeking a Senior Data Developer with a strong background in data governance to join our growing team. You will own the governance foundation that underpins...SeniorImmediate startWorldwide
- ...About the Role We are seeking a Staff Data Developer to join our Data & Intelligence... ...infrastructure to power our data products. As a senior member of the team, you’ll collaborate... ..., S3, Aurora, RDS). ~ Experience with streaming technologies such as Kafka, Kinesis, and...SeniorWork at officeFlexible hours
- ...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...Suggested
- ...the Smart Factory, generating the right data and insights that drive entirely new scales... ...The Analytics team is responsible for developing Poka’s data analytics platform and managing... ...informed strategic decisions. As a Backend Developer (Data) , you will play a key role in the...SuggestedWork at officeRemote workHome officeFlexible hours2 days per week
- ...partnership in the investment data space. Our global footprint now... ...team We’re looking for a Senior Data Engineer to help design... ...knowledge sharing. This is a developer-focused role, with a strong emphasis... ...Step Functions Exposure to streaming or near real-time data...SeniorPermanent employmentFull timeFlexible hours
$42.9k - $56.55k per year
...Internships / New Grad Positions - Marketing and Communications Stream This Candidate Pool is specifically for roles on various teams... ...inclusion and belonging where everyone has equal opportunity to grow, develop, succeed, and be their truest selves. We actively encourage...Permanent employmentFull timePart timeInternshipWork at officeFlexible hours2 days per week3 days per week- ...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... ...evolve our integrations platform — Design, develop, and maintain the connectors and data...SeniorLong term contractImmediate start
- ...Artefact is a consulting firm that transforms data into measurable value and business impact.... ....com. What You Will Be Doing As a Senior Data Scientist, you'll be the technical... ...translating data science into clear client value Developing thought leadership and internal...SeniorFull timeInternshipLive InLocal areaWorldwide
- ...mission is to empower safer, more person-centered care across senior living through world-leading AI, industry-changing hardware, and... ...lives better through innovation. Your Role at SafelyYou As a Data Developer at SafelyYou, you will build and maintain data repositories,...SeniorRemote workWork from home
- ...solution built to help software companies generate revenue through data-driven Cloud go-to-market (Cloud GTM). Our platform and team... ...software companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable software...SeniorApprenticeshipWorldwideFlexible hours
- ...difference. Job Description As a Senior Robotics Developer - Motion Planning and Control at... ...machines, multi-threading, queues, and data logging. Proficient in writing requirements... ...applications. Experience with robot streaming integrations is an asset. For example,...SeniorFull timeInternshipWork at officeWork from home
- ...Yourself, and Do Your Best Work. About You You are a Software Developer with a team-first mentality. You have a knack for solving... ...Managers; Implement messaging solutions using Kafka for efficient data exchange; Utilize MySQL and MongoDB for database management and...SeniorWorldwide
- ...of the Smart Factory, generating the right data and insights that drive entirely new... ...real time. We are looking for a Mobile Developer to join our squad. In this role, you will... ...to step back and think critically. Here, senior experience truly makes a difference. What...SeniorLong term contractWork at officeRemote workHome officeFlexible hours2 days per week
- ...Responsibilities We are looking for a Senior Axiom Developer with strong experience in regulatory reporting and stress testing... ...and regulatory reporting teams to implement and maintain Axiom data models, calculations, and reports supporting stress testing and...Senior
- ...interface into the stack of the Smart Factory, generating the right data and insights that drive entirely new scales of process... ...impact continue to grow globally. What You’ll Do As a Senior Frontend Developer at Poka, you’ll play a key role in building features that...SeniorWork at officeRemote workHome officeFlexible hours2 days per week
$92.5k - $167.9k per year
...is to have someone on the east coast* Position Summary The Senior Clinical Data Manager is responsible and manages all aspects of the clinical... .... Assess resource needs for assigned projects, as needed. Develop CRF specifications from the clinical study protocol and coordinate...SeniorWork at officeRemote work$131k per year
...great benefits, and a team that wants you to grow and succeed.Senior DevOps Developer - CX Cloud OperationsSAP CX Cloud Operations & Trust is a... ...Experience on Infrastructure as Code (IaC) and Infrastructure as Data (IaD). Using Cross plane technology is a plus Good...SeniorPermanent employmentFull timeLocal areaWorldwideFlexible hours- .... As part of our growth, we are looking for a Microsoft Azure Developer to join large-scale projects with one of our clients in Montréal.... ...third-party systems, and platforms such as Dynamics 365. Automate data flows and business processes using native Azure tools....SeniorPermanent employmentFull time
- ...About You We are looking to hire a skilled and ambitious Senior Software Developer in Montreal. You are a highly technical, hands-on PHP developer... ...expect solid, production-grade fundamentals in infra, backend, data, frontend, and delivery, with the judgment to make trade-offs...SeniorWorldwide
- ...reliable, auditable billing platform. You'll be one of the first developers on this team, owning the systems that power every revenue-... ...ll work closely with Finance, RevOps, and Product to define the data contracts and reliability standards the business depends on. This...SeniorLong term contractContract workImmediate start
- ...technologies, while operating with the agility and ownership of a startup 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, cross-functional team. Responsibilities...Long term contractWork at officeRemote work
- ...empower safer, more person-centered care across senior living through world-leading AI, industry-... ...As a Senior Embedded Software Developer, you will design and develop our next-generation... ...devices ~ Understands how to read a chip's data sheet and a schematic, and write the...SeniorRemote workWork from home
- ...at Front end technologies – Blazor / Angular (one of them must) Exp using Mobile technologies – Primarily iOS development & MAUI Develop high level designs for converting functional requirements into business processes; Actively participate in the requirements,...SeniorContract workNight shift
- ...As a Senior Full-stack Developer , you will play a key role in designing, developing, and maintaining high-quality, scalable, and secure software... ...English (French, a plus) Nice to Have Experience with data-intensive applications. Familiarity with ESG or sustainability...SeniorInternshipWork at officeRemote workFlexible hours
- ...skills, and your career. About the Role We are seeking a Senior Developer to join our Platform division. Reporting to the Engineering Manager... ...hierarchy, secure messaging, document management, tasks, and data onboarding tooling. What You’ll Do Design, code, test,...SeniorFull timeWork at officeFlexible hours
- ...decisions, balancing correctness, performance, and long-term maintainability. Own integrations between search systems and upstream data sources. Explore semantic search, vector retrieval, and AI-enhanced relevance using modern ML tooling. On-call duties (currently...SeniorLong term contract
- ...are Artefact is a new generation of a data service provider, specializing in data consulting... ...Responsibilities We are looking for a Senior Data Engineer to join our dynamic team.... ...high-quality project deliverables. Develop and enforce best practices in data governance...SeniorFull time
- ...to make a real difference. Job Description As a Senior/Staff Platform Developer at Vention, you will focus on developing the internal... ...controllers) and the production cloud platform. Create data pipeline architecture that are used for analytics and machine...SeniorFull timeInternshipWork at officeWork from home
- ...for you! About the Role We are looking for a Software Developer in Test (Data Platform) to join our TecsysIQ Data & AI team. This role is... ...of data modeling Experience with Databricks (DLT, streaming, batch processing) Experience translating business requirements...Permanent employmentRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Developer - Streaming. Be the first to apply!
- data centre engineer Montréal, QC
- junior data engineer Montréal, QC
- python data engineer Montréal, QC
- big data developer Montréal, QC
- remote data engineer Montréal, QC
- data integration developer Montréal, QC
- data engineering intern summer Montréal, QC
- information engineer Montréal, QC
- gcp data engineer Montréal, QC
- data engineer Montréal, QC

