Senior Software Engineer

closed
StackAdapt Logo

StackAdapt

πŸ“Remote - Canada

Summary

Join StackAdapt's Billing team as a highly skilled engineer and contribute to the development and maintenance of our advertising platform's billing infrastructure. You will design, improve, and debug complex, scalable systems, optimize performance, and write high-quality code. Collaboration with team members and participation in technical planning are essential. The role involves mentoring junior engineers and contributing to code and technical spec reviews. StackAdapt offers a remote-first work environment and a comprehensive benefits package, including competitive salary, RRSP/401K matching, generous paid time off, and various other perks.

Requirements

  • At least 5+ years of full-time work experience building highly performant web applications with outstanding UX
  • You must have recent work experience with Ruby on Rails
  • Experience working with relational databases and key-value stores
  • Experience analyzing, benchmarking and optimizing web application page load performance across the entire stack

Responsibilities

  • Design, improve, and debug complex, scalable systems
  • Find solutions to optimize bottle-necks and general system wide performance
  • Always on the lookout to keep the tech stack updated with current standards
  • Write extensible scalable and test-driven code
  • Take part in technical planning and architectural decision-making
  • Collaborate with team members on designing scalable, well tested, and well documented web architecture, including APIs and backend systems
  • Be able to 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
  • Advise teams on technical debt consolidation in ways that efficiently service our business needs
  • Mentor the team and lead by example to uphold software development best-practices in addition to conducting rigorous code and tech spec reviews
  • Identify bottle-necks and general system wide performance issues and offer actionable solutions to address them
  • Be a significant individual contributor and key asset in delivering critical projects that ultimately bring value to our customers
  • Conduct technical interviews to attract and identify potential high performing candidates

Preferred Qualifications

  • Knowledge of our full-stack technologies is preferred - React, Typescript, GraphQL and Go
  • Experience collaborating closely with Product & Design to design, implement and iterate on high impact end-to-end product experiences

Benefits

  • Highly competitive salary
  • RRSP/401K matching
  • 3 weeks vacation + 3 personal care days + 1 Culture & Belief day + birthdays off
  • Access to a comprehensive mental health care platform
  • Full benefits from day one of employment
  • Work from home reimbursements
  • Optional global WeWork membership for those who want a change from their home office
  • Robust training and onboarding program
  • Coverage and support of personal development initiatives (conferences, courses, etc)
  • Access to StackAdapt programmatic courses and certifications to support continuous learning
  • An awesome parental leave policy
  • A friendly, welcoming, and supportive culture
  • Our social and team events!
This job is filled or no longer available