Taro Logo

Senior Software Engineer, Billing

StackAdapt is a self-serve advertising platform specializing in multi-channel solutions including native, display, video, and connected TV advertising.
Canada
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS · Advertising
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, Billing

StackAdapt is seeking a Senior Software Engineer to join their Billing team in a remote position across Canada. As part of the Platform Engineering group, you'll be responsible for building and maintaining all billing infrastructure and integrations with payment gateways, invoicing, and tax software. The role combines technical expertise in Ruby on Rails, React, TypeScript, and Go with system design and mentorship responsibilities. You'll work with large datasets and modern tech stacks while contributing to a collaborative, diverse engineering culture. The position offers competitive compensation, comprehensive benefits, and flexible work arrangements. StackAdapt is a recognized leader in advertising technology, providing multi-channel solutions including native, display, video, and connected TV advertising. The company has received multiple awards for workplace culture and product excellence, including being named one of Ad Age's Best Places to Work 2024 and achieving #1 DSP status on G2. This role requires 5+ years of experience and offers significant opportunity for technical growth and impact in a rapidly evolving adtech environment.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Billing

  • Design, improve, and debug complex, scalable systems
  • Find solutions to optimize bottle-necks and general system wide performance
  • Write extensible scalable and test-driven code
  • Take part in technical planning and architectural decision-making
  • Collaborate with team members on designing scalable systems
  • Take responsibility and ownership of projects from start to finish
  • Contribute to code reviews and technical spec reviews
  • Provide mentorship to interns and junior engineers
  • Conduct technical interviews

Requirements For Senior Software Engineer, Billing

Ruby
React
TypeScript
Go
  • 5+ years of full-time work experience building highly performant web applications
  • Recent work experience with Ruby on Rails
  • Knowledge of React, Typescript, GraphQL and Go
  • Experience collaborating with Product & Design
  • Experience working with relational databases and key-value stores
  • Experience analyzing, benchmarking and optimizing web application performance

Benefits For Senior Software Engineer, Billing

401k
Mental Health Assistance
Medical Insurance
Parental Leave
  • Highly competitive salary
  • RRSP/401K matching
  • 3 weeks vacation + 3 personal care days + 1 Culture & Belief day + birthdays off
  • Comprehensive mental health care platform
  • Full benefits from day one
  • Work from home reimbursements
  • Optional global WeWork membership
  • Robust training and onboarding program
  • Coverage for personal development initiatives
  • Parental leave policy
  • Social and team events

Interested in this job?