Senior Full Stack Engineer, Insights

<div class="content-intro"><p>StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing to drive measurable results across the entire customer journey. The most forward-thinking marketers choose StackAdapt to orchestrate high-impact campaigns across programmatic advertising and marketing channels.</p></div><div class="section page-centered"> <p><strong>Engineering at StackAdapt: </strong></p> <p>As an Engineer at StackAdapt, you will be directly involved in the development of our platform, producing production-level code that will directly impact on the success of our product. You will work with large data sets and have exposure to modern tech stacks, including technologies like Ruby on Rails, React, GraphQL, and more. StackAdapt’s engineering organization believes in working collaboratively and cross-functionally, and offers a diverse and flexible culture with dedicated career paths to help you succeed.</p> <p><strong>About the Team:</strong></p> <p>The Insights team is focused on building platform features that help users analyze their campaign data at scale and surface actionable ideas to improve their campaigns performance. We’ll also integrate our insights feature set into our AI Platform to enable agentic optimization loops and help our users achieve high performance across a wide portfolio of campaigns.</p> <p>StackAdapt is a Remote First company, we are open to candidates located anywhere in Canada for this position.</p> <p> </p> <h3>What You'll Be Doing:</h3> <ul> <li>Design, improve, and debug complex, scalable distributed systems</li> <li>Find solutions to optimize bottle-necks and general system wide performance</li> <li>Always on the lookout to keep the tech stack updated with current standards</li> <li>Write extensible scalable and test-driven code, and take responsibility and ownership of projects from start to finish</li> <li>Collaborate with team members on designing scalable, well tested, and well documented web architecture, including APIs and backend systems</li> <li>Contribute to code reviews, technical spec reviews, technical planning, and architectural decision-making</li> </ul> </div> <div class="section page-centered"> <div> <h3>What You'll Bring to the Table</h3> <div> <ul> <li>5+ years of building highly performant web applications with outstanding UX</li> <li>Experience collaborating closely with Product & Design to design, implement and iterate on high impact end-to-end product experiences</li> <li>Experience working with relational databases and key-value stores</li> <li>Experience analyzing, benchmarking and optimizing web application page load performance across the entire stack</li> <li>Experience working on large scale Ruby on Rails / Go projects</li> <li>Basic knowledge of AWS or other equivalent cloud platforms (e.g. GCP, Azure, etc.)</li> <li>Experience building performant data visualizations and graphs, and leading large scale modernization efforts to revamp legacy systems from start to finish</li> <li>[Bonus] Experience integrating and orchestrating APIs with AI and agentic loops</li> </ul> </div> </div> </div><div class="content-conclusion"><div class="section page-centered"> <h3>StackAdapter's Enjoy:</h3> <ul> <li data-stringify-indent="0" data-stringify-border="0">Highly competitive salary</li> <li data-stringify-indent="0" data-stringify-border="0">Retirement/ 401K/ Pension Savings globally</li> <li data-stringify-indent="0" data-stringify-border="0">Competitive Paid time off packages including birthday's off!</li> <li data-stringify-indent="0" data-stringify-border="0">Access to a comprehensive mental health care program</li> <li data-stringify-indent="0" data-stringify-border="0">Health benefits from day one of employment</li> <li data-stringify-indent="0" data-stringify-border="0">Work from home reimbursements</li> <li data-stringify-indent="0" data-stringify-border="0">Optional global WeWork membership for those who want a change from their home office and hubs in London and Toronto</li> <li data-stringify-indent="0" data-stringify-border="0">Robust training and onboarding program</li> <li data-stringify-indent="0" data-stringify-border="0">Coverage and support of personal development initiatives (conferences, courses, books etc)</li> <li data-stringify-indent="0" data-stringify-border="0">Access to StackAdapt programmatic courses and certifications to support continuous learning</li> <li data-stringify-indent="0" data-stringify-border="0">An awesome parental leave program</li> <li data-stringify-indent="0" data-stringify-border="0">A friendly, welcoming, and supportive culture</li> <li data-stringify-indent="0" data-stringify-border="0">Our social and team events!</li> </ul> <p><em>Please note: Benefits and perks may vary depending on your country of employment and the nature of your engagement. In locations where StackAdapt does not have a legal entity, employment and benefits are administered in accordance with local regulations and partner policies.</em></p> </div> <div class="section page-centered" data-qa="closing-description"> <div><em>StackAdapt is a diverse and inclusive team of collaborative, hardworking individuals trying to make a dent in the universe. No matter who you are, where you are from, who you love, follow in faith, disability (or superpower) status, ethnicity, or the gender you identify with (if you’re comfortable, let us know your pronouns), you are welcome at StackAdapt. If you have any requests or requirements to support you throughout any part of the interview process, please let our Talent team know.</em></div> <div> </div> <div><em data-stringify-type="italic">We use artificial intelligence (AI) to streamline the resume reviews of candidates and assess their fit based on the criteria outlined in the job posting. We do not use AI to make any final hiring or interview decisions.</em></div> <div> </div> <div><strong>About StackAdapt</strong></div> <div> </div> <div>We've been recognized for our diverse and supportive workplace, high performing campaigns, award-winning customer service, and innovation. We've been awarded:</div> <div> </div> <div><a href="https://www.stackadapt.com/resources/blog/g2-2026-best-software-awards" target="_blank">G2 Top Software for 2026</a><br><a href="https://www.greatplacetowork.ca/en/bestworkplaces/best-workplaces-for-young-talent/2026" target="_blank">2026 Best Workplaces™ for Young Talent</a> and <a href="https://www.stackadapt.com/resources/blog/great-place-to-work-best-workplaces-canada-2026" target="_blank">in Canada</a> by Great Place to Work®<br><a href="https://www.stackadapt.com/resources/blog/best-cross-channel-advertising-platform" target="_blank">#1 DSP on G2 and leader in a number of categories including Cross-Channel Advertising</a></div> <div> </div> <div>To learn more about our privacy practices, please see our <a href="https://www.stackadapt.com/legal-document-centre/website-and-platform-user-privacy-policy">Privacy Policy</a>.</div> <div> </div> <div><span style="color: rgb(243, 243, 244);">#LI-REMOTE</span></div> </div></div>

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...