Senior Software Engineer, Data Systems; Python
Langley, BC, Canada
Listed on 2026-06-23
-
Software Development
Backend Developer, Cloud Engineer - Software, Database Engineering
Overview
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Data Systems (Python) based in Canada.
This role sits at the core of a data-driven platform powering advanced marketing intelligence for leading eCommerce brands. You will design and build scalable data systems that unify massive volumes of information from diverse external sources into a single, reliable ecosystem. The work spans high-scale data pipelines, APIs, and integration frameworks that enable real-time and batch data processing across multiple platforms.
You will collaborate closely with product, engineering, and data teams to translate business needs into robust, production-grade data solutions. The environment is fast-moving and highly collaborative, where ownership and technical depth directly shape product capabilities. You will tackle complex challenges in data reliability, observability, and system design s is a high-impact role where your work directly influences how customers understand and optimize their marketing performance.
- Design, build, and maintain scalable data pipelines to ingest, transform, and normalize large-scale data from multiple external and internal sources.
- Develop and maintain robust APIs enabling secure, tenant-aware integrations with third-party platforms and internal systems.
- Implement and optimize both batch and event-driven data processing architectures to ensure accuracy, freshness, and reliability.
- Build resilient ETL workflows handling diverse data sources such as ad platforms, ecommerce systems, and real-time event streams.
- Design authentication and integration flows supporting APIs, webhooks, OAuth, and other secure data exchange mechanisms.
- Implement observability, monitoring, and alerting systems to track data quality, pipeline health, and system performance.
- Optimize data infrastructure for scalability, performance, and cost efficiency in a cloud-native environment.
- Collaborate with cross-functional teams to evolve and expand a flexible, multi-tenant data integration platform.
- Ensure data integrity, governance, and maintainability across complex distributed systems.
- 5+ years of experience in software engineering, data engineering, or integration engineering roles.
- Strong proficiency in Python for building data-intensive systems and backend services.
- Deep experience with ETL pipelines, API-based integrations, and data orchestration workflows.
- Strong SQL skills and familiarity with analytical data warehouses such as Big Query or similar platforms.
- Hands-on experience working with REST APIs, GraphQL, and webhook-based architectures.
- Experience implementing authentication flows such as OAuth 2.0 and API key-based systems.
- Familiarity with orchestration tools such as Airflow or similar workflow management systems.
- Experience with containerization technologies such as Docker, and exposure to Kubernetes is a plus.
- Strong system design skills with the ability to balance speed of delivery and long-term scalability.
- Excellent communication and collaboration skills in cross-functional engineering environments.
- Experience working in fast-paced, high-growth, or SaaS environments.
- Bonus: experience with multi-tenant architectures, enterprise systems (ERP/CRM/CDP), or real-time event-driven systems.
- Competitive base salary: $170,000 – $200,000 USD
, depending on experience and location - Equity package with long-term upside participation
- Comprehensive healthcare coverage including medical, dental, and vision
- 401(k) retirement plan support
- Flexible PTO policy and 12 company-paid holidays annually
- 12 weeks of paid parental leave
- Remote-friendly work environment across Canada and the US
- $500 home office stipend to support remote setup
- Opportunity to work on large-scale, high-impact data systems used by leading global brands
- Strong focus on learning, engineering excellence, and professional growth.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: