Senior Data Developer building MaintainX’s Databricks data platform for industrial operations. Developing pipelines, governance, observability, and developer tooling for product and analytics teams.
Responsibilities
Build and evolve the Databricks-based data platform used for product features, machine learning, and internal reporting
Design and develop reliable and scalable data ingestion and transformation pipelines
Model raw data into clean, reliable datasets powering product features and internal analytics
Build platform abstractions and tooling improving developer experience for data producers and consumers
Improve observability, testing, and monitoring for reliability and performance
Manage and contribute to data governance, security, compliance, and access controls
Contribute to platform standards and architecture as the data platform scales
Collaborate with software development, machine learning, product, and analytics teams to support data use cases
Requirements
6+ years of experience as a data developer in a modern, production-grade cloud data platform (Databricks or similar equivalent)
Experience operating under ambiguity and making technical tradeoffs that balance velocity and value delivery with maintainability and technical debt
Strong Python and SQL skills
Experience with CDC pipelines
Experience managing cloud infrastructure with Terraform (or similar infrastructure-management equivalent)
Experience building CI/CD workflows using DABs and GitHub Actions (or similar)
Experience in query optimization, resource allocation and management, cost management, and data lake performance
Experience working in a fast-paced, agile environment
Expert level of English, both spoken and written, required
Knowledge of compliance and regulatory frameworks (e.g., GDPR, CCPA, SOC2, FedRAMP) considered for extra consideration
Experience with event-streaming with Kafka and Flink (or similar data-streaming architectures) considered for extra consideration
Backend software development experience, including application data storage and event-driven architecture considered for extra consideration
Experience building and operating vector databases and RAG considered for extra consideration
Benefits
Competitive salary and meaningful equity opportunities.
Healthcare, dental, and vision coverage.
401(k) / RRSP contribution
Take what you need PTO.
Work alongside folks across the globe that reflect the MaintainX values.
Meritocracy, where ideas and effort are publicly celebrated.
Software Engineer building Java, Spring Boot, and Azure APIs and platforms for Manulife’s digital banking services. Supporting secure, scalable, event - driven financial technology.
Software Test Developer improving testing, automation, and quality for D2L’s cloud - based education platform. Collaborating on Agile teams to transform how the world learns.
Aircraft systems installation engineer designing and integrating aerospace equipment for SOGECLAIR. Coordinating multidisciplinary engineering, certification, configuration, and production support.
Spécialiste en ingénierie des matériaux de forgeage pour moteurs aéronautiques chez Pratt & Whitney Canada. Conseil technique sur matériaux, traitements thermiques, revêtements et fournisseurs.
Directeur de l’ingénierie dirigeant la conception mécanique et l’équipe d’une organisation québécoise de solutions techniques pour environnements critiques. Pilotage de la conformité, de l’innovation et de la stratégie d’ingénierie.
IBM MQ developer configuring, migrating, and supporting enterprise applications for Genpact’s AI and digital transformation solutions. Handling incidents, releases, disaster recovery, and service performance.
Inference runtime engineer optimizing vLLM, the open - source AI inference engine. Improving LLM and diffusion - model serving across hardware and architectures.
Engineering Specialist designing piping, mechanical systems, and equipment improvements for Tenaris steel manufacturing operations. Supporting engineering execution and project management at the Sault Ste Marie mill.
Desjardins programmer analyst developing, testing, securing, and optimizing complex IT systems. Advising teams and coordinating technology solutions across business and infrastructure operations.
Associate .NET Software Engineer building and modernizing Sun Life applications. Delivering secure, reliable technology supporting clients’ financial security and wellbeing.