Senior Software Engineer – Ads Manager

New
J
JobgetherAdvertising technology
Applications are currently accepted from candidates residing in Ontario, Alberta, British Columbia, or Nova Scotia.Full-TimeSenior
SalaryAnnual base salary ranging from CAD $168,000 to $177,500
Apply NowOpens the employer's application page

Job Details

Experience
At least 5 years of professional software engineering experience
Required Skills
AWSGraphQLSQLRuby on RailsGoRESTful APIsDistributed Systems

Requirements

  • Have at least 5 years of professional software engineering experience delivering production-ready software.
  • Have strong experience building and operating backend services and APIs, particularly with Ruby on Rails or Go.
  • Understand relational databases and SQL, including data modeling, query optimization, and performance tuning.
  • Have experience designing and maintaining distributed systems focused on scalability, reliability, performance, and maintainability.
  • Be familiar with full-stack development and integrating backend services with frontend applications.
  • Have experience designing, documenting, and maintaining APIs and making architectural decisions.
  • Bring strong analytical, debugging, and problem-solving skills.
  • Be able to collaborate with engineers, product managers, designers, and stakeholders across teams.
  • Be able to work independently in a remote environment, manage competing priorities, and deliver results.
  • Digital advertising, advertising technology, or self-service advertising platform experience is an asset.
  • Experience with REST or GraphQL APIs, asynchronous processing, event-driven architectures, Kafka, or Sidekiq is an asset.
  • Familiarity with AWS, Terraform, Datadog or similar observability platforms, React, or TypeScript is an asset.
  • Experience integrating machine learning or AI capabilities into production applications is an asset.

Responsibilities

  • Lead engineering projects from technical design and implementation through testing, deployment, and launch.
  • Design, build, and maintain backend services and APIs for advertising campaign creation, creative management, optimization, and reporting.
  • Develop the self-service advertising platform used by brands, agencies, and retailers.
  • Improve advertiser onboarding and activation, platform health, operational efficiency, and advertising revenue growth.
  • Advance web observability and establish performance metrics to monitor system health and reliability.
  • Explore and implement AI-powered capabilities, including automated advertising review workflows.
  • Collaborate with product managers, designers, and engineers to turn business requirements into technical plans and deliverable solutions.
  • Define architectural patterns, document system design, and make decisions supporting scalability and maintainability.
  • Troubleshoot production issues and improve monitoring and debugging practices.
  • Mentor junior engineers, conduct code reviews, participate in technical recruiting, and improve development processes.
View Full Description & ApplyYou'll be redirected to the employer's site
Annual base salary ranging from CAD $168,000 to $177,500
Apply Now