- Company: Get A Job.ai
- Location: Canada
- Salary: Pay not listed
Website Get A Job.ai
Represented by Get A Job.ai
About This Opportunity
We are representing a confidential e-commerce technology organization seeking a Senior Software Engineer to join their growing Ads team in Canada. Our client operates at massive scale, processing petabyte-level data to deliver critical advertising reporting solutions to partners and stakeholders.
This is a remote position open to candidates in Ontario, Alberta, British Columbia, and Nova Scotia. You'll work on building world-class reporting infrastructure that powers billing, attribution, and strategic decision-making for a platform used by millions.
Responsibilities
- Design, build, and maintain scalable ETL pipelines and data architecture supporting critical advertising metrics and billing systems
- Develop multi-platform reporting solutions that deliver timely, accurate, and actionable insights to advertisers and retail partners
- Lead technical initiatives across the stack, from system design documentation to hands-on coding and code reviews
- Collaborate with Product Designers, Product Managers, Data Scientists, and Machine Learning Engineers to advance the ads platform
- Champion data quality, correctness, scalability, and latency standards across the organization
- Work with distributed systems and big data technologies to process large-scale datasets efficiently
- Architect solutions that support both streaming and batch processing workflows
- Contribute to best practices and technical strategy for short and long-term platform development
- Partner cross-functionally to gather requirements and influence stakeholders at all levels
What We're Looking For
Required qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent industry experience (4+ years)
- 5+ years of professional software engineering experience
- Strong understanding of distributed systems and proven experience with data processing technologies like DBT and Airflow
- Experience with common web frameworks such as Rails
- Highly proficient with SQL, including writing and reviewing complex queries for analysis and debugging
- Demonstrated ability to design systems for scale with consideration for the entire architecture
- Strong analytical and debugging skills with attention to edge cases
- Excellent communication skills and comfort with seeking and receiving feedback
- Strong sense of ownership when working with large codebases and diverse product suites
- Collaborative mindset and ability to work effectively across engineering, design, and product teams
- Strong organizational skills with ability to influence stakeholders at manager, director, and VP levels
Preferred qualifications:
- Prior experience in the digital advertising industry
- Experience with big data technologies such as Spark, Hadoop, Flink, Hive, or Kafka
- Proven experience designing distributed systems
- Strong general programming and algorithm skills
- Experience building both streaming and batch data pipelines
- Data-driven mindset with keen attention to detail and accuracy
Technology stack includes: Rails, Go, DBT, Airflow, Scala, Apache Spark, Databricks, Delta Lake, Snowflake, Python, and Terraform
How We Work With You
Get A Job.ai serves as the exclusive recruiting partner for this confidential search. When you apply through our platform at getajob.ai, one of our experienced recruiters will review your qualifications and conduct an initial screening. If there's a strong match, we'll submit your profile to our client for consideration and guide you through their interview process.
Important: Please do not attempt to contact the client directly. All applications must come through Get A Job.ai to be considered. We advocate for our candidates throughout the process and provide support at every stage.
Pay
The client has indicated a compensation range of CAD $168,000–$177,500 for this role, dependent on the candidate's permanent work location within the eligible provinces. The position is also eligible for equity grants. Specific pay details through Get A Job.ai will be discussed during the screening process.
Get A Job.ai is an equal opportunity recruiter. We celebrate diversity and are committed to creating an inclusive environment for all candidates, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.
Apply with Get A Job.ai
A recruiter will review your profile and submit you to the client. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you.
Terms used in this posting
- equity
- Ownership stake in the company, usually in the form of stock options or RSUs, offered in addition to salary.
Explore Get A Job.ai online
Working in Canada
Canada is a country in North America. Its ten provinces and three territories extend from the Atlantic Ocean to the Pacific Ocean and northward into the Arctic Ocean, making it the second-largest country by total area, with the longest coastline of any country. Its border with the United States is the longest international land border. The country is characterized by a wide range of both meteorologic and geological regions. With a population of over 41 million, it has widely varying population densities, with the majority residing in its urban areas and large areas being sparsely populated. It
Note: Canada observes a public holiday on Sep 7 — Labour Day.
🇨🇦 Relocation safety for Canada: Very Safe — via Warnely, CC BY 4.0
National unemployment rate in Canada: 6.9% — via World Bank
GDP per capita in Canada: $55,698 — via World Bank
Consumer price inflation in Canada: 2.1% (annual) — via World Bank
Real GDP growth in Canada: 1.7% (annual) — via World Bank
Average hours worked per year in Canada: 1,687 — via OECD
Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.
Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.
Listing facts
- Role Senior Software Engineer, Ads
- Employer Get A Job.ai
- Location Canada
- Type Full Time
- Pay (from listing) Pay not listed
- Posted September 3, 2026
- Apply by October 3, 2026
- Country Canada
- Overview Full job description on this page (594 words)
Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.
Limited public data for this employer
We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.
Explore related openings
Occupation family: Senior Software Engineer, Ads
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.
