wagey.ggwagey.gg
Open Tech JobsCompaniesPricing
Log InGet Started Free
Jobs/Senior Software Engineer Role/Senior Software Engineer–Data & ML Platform

Senior Software Engineer–Data & ML Platform

jobberToronto, Ontario, Canada$126k – $126k+ Equity1mo ago
In OfficeSeniorNACloud ComputingArtificial IntelligenceOil & GasSenior Software EngineerSenior Data EngineerData QualityPythonSQLdbtPandas

Upload My Resume

Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT

Apply in One Click

Requirements

• Strong proficiency in backend development using Python, with experience building production-grade services and APIs. • Experience designing and maintaining APIs and internal services that support data workflows; Ability to write clean, maintainable, and well-tested code that supports long-lived platform capabilities. • *Nice to have: familiarity with ML workflows and model deployment patterns, but deep ML expertise is not required. • Data Processing and Management Knowledge • Solid experience working with SQL and large-scale data processing systems, including data warehouses and lakehouse-style platforms. • Hands-on experience with data transformation and analytics tooling—not limited to dbt, Pandas, Polars, or similar frameworks used for data modeling, transformation, and analysis. • Experience building and operating data pipelines, including CDC systems (e.g., AWS DMS or similar) and batch or streaming workflows. • Familiarity with data quality practices such as schema enforcement, deduplication, and anomaly detection. • * Nice to have: experience with streaming platforms (Kafka, Kinesis) or emerging data technologies such as vector databases. • Depth in CI/CD and DevOps Practices • Experience building and maintaining CI/CD pipelines to test, deploy, and operate backend, data, and platform systems. • Familiarity with containerization and deployment workflows using tools such as Docker and cloud-native services. • Strong operational mindset, including monitoring, alerting, incident response, and continuous improvement of developer workflows. • Strong Communication Ability and Collaborative Team Support • Strong communication skills with the ability to work effectively across Product, Engineering, and ML teams. • Experience partnering with stakeholders to translate requirements into well-designed technical solutions. • Ability to document systems, share best practices, and contribute to a culture of operational excellence and continuous learning. • We believe great collaboration is intentional, and sometimes that means coming together in person to build, brainstorm, and connect. To support this, the role is open to candidates based in one of our hub cities: Edmonton, Toronto, Vancouver, or Kitchener-Waterloo.

Responsibilities

• Taking end-to-end ownership of data and machine learning platform capabilities. • Managing the lakehouse infrastructure for analytics and ML workloads. • Building and maintaining Continuous Data Capture (CDC) pipelines to ensure timely, accurate data delivery. • Orchestrating jobs that process and analyze large volumes of data efficiently. • Establishing standards for data modeling, observability, and security within the platform. • Optimizing the overall performance and efficiency of the Data & ML Platform team's ecosystem. • Enabling self-service capabilities to empower analysts, data scientists, and engineers in downstream use cases. • Supporting foundational transformations by providing consistent data models across Jobber teams. • Contributing to scalable systems that allow for quick business growth without compromising reliability or performance.

Benefits

• At Jobber, we also believe that compensation should be transparent, fair, and supportive of your experience and growth. This role has a minimum annual salary of $125,800 CAD, a midpoint of $147,900 CAD, and a maximum salary of $170,100 CAD, designed to reflect the progression from learning the ropes to truly excelling. • We design our compensation to reflect each new hire's skills, experience, and the complexity of the role, ensuring a fair and competitive salary. Our range is intentionally broad to support growth and long-term impact, with fully established hires typically starting around the midpoint. The higher end of the range is reserved for those who have demonstrated deep expertise and lasting contributions, while offers below the midpoint reflect strong potential with room to develop. This approach ensures that compensation aligns with both an individual's current capabilities and their opportunity for future growth. • Base salary is just one part of a total compensation package that will include equity rewards, annual stipends for health and wellness, retirement savings matching, and an extended health package with fully paid premiums for body and mind. Your professional growth matters to us too! You'll have access to a dedicated talent development program that includes career coaching and opportunities for career development. • We believe in transparency and open conversations about compensation. If you have any questions about our approach, we're happy to discuss them throughout the hiring process! • What you can expect from Jobber: • A total compensation package that includes an extended health benefits package with fully paid premiums for both body and mind, matching in RRSP, TFSA or FHSA, and stock options. • A dedicated Talent Development team and access to coaching, learning, and leadership programs to help you grow your career, reach your goals, and unlock your full potential. • A unique opportunity to build, grow, and leave your impact on a $400-billion industry that has no dominant player...yet. • To work with a group of people who are humble, supportive, and give a sh*t about our customers.

Similar Jobs

Marketing Operations ManagerJust now
photoroomphotoroom·Remote - Paris | Remote·$69k – $87k/year + Equity
RemoteEMEAMidSoftwareMarketing ManagerAccount ManagerB2BProspectingProgram ManagementSQLB2CReportingBrazeDocumentationCompoundLead GenerationData Quality
Senior Engineer, Offensive SecurityJust now
TwilioTwilio·Remote - India
RemoteAPACSeniorCloud ComputingArtificial IntelligenceSenior Software EngineerSecurity EngineerBashC++PythonTeam ManagementTamilReportingPhoenixFull StackAWSAzure
Manager, Financial Operations (Reconciliation)3h ago
AirwallexAirwallex·Singapore, Singapore, Singapore
In OfficeAPACSeniorBankingFintechOperations ManagerTeam LeadExcelTeam ManagementCoachingGoogle SheetsSQLStakeholder ManagementDocumentationReportingData QualityGovernance
Data Engineering Architect3h ago
Juniper SquareJuniper Square·United States - Hybrid·$210k – $260k/year + Equity
In OfficeNAPrincipalCloud ComputingArtificial IntelligenceData ArchitectReportingGovernanceTeam LeadershipVaultScalaJavaSQLPythondbtSnowflakeAWSAzureGCPTableauLookerPower BIData GovernanceVectorBusiness IntelligenceData Quality
Senior Software Engineer, Storage3h ago
AirbnbAirbnb·Remote - Anywhere - USA *·$191k – $191k/year + Equity
RemoteNASeniorSenior Software EngineerRecruiterKubernetes

Stop filling. Start chilling.Start chilling.

Get Started Free

No credit card. Takes 10 seconds.

© 2026 Dominic Morris. All rights reserved.·Privacy·Terms·