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

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 14 days 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?

Jobs Related To StackAdapt Senior Software Engineer, Billing

Senior Full Stack Engineer - Creatives Library

Senior Full Stack Engineer position at StackAdapt, building scalable advertising technology solutions with Ruby, React, and Go in a remote-first environment.

Senior Software Development Engineer

Senior Software Engineer role at Audible focusing on backend development, requiring 5+ years of experience in Java and distributed systems, building platforms for audio content delivery.

Senior Software Development Engineer, Elastic Load Balancing

Senior Software Engineer role at Amazon Web Services, leading the development of Elastic Load Balancing services and mentoring team members while working on large-scale distributed systems.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and operating large-scale networks for fulfillment centers and transportation sites, requiring expertise in routing protocols and Linux.

Software Development Engineer, Route 53 - DNS Security and DNS Management

Senior Software Engineer role at AWS focusing on DNS security and management, building scalable systems and ML models for threat detection while protecting thousands of organizations worldwide.