Skip to main content
Back to jobs

Senior Full-Stack Engineer

External
wunderkind logoWunderkind · Montréal, Canada
Full-timeRemote1w ago
DocumentationIncident ResponseJavaMoveObservabilityReact
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

We are seeking a senior full stack engineer who can help deliver Wunderkind Advertising's roadmap across supply, demand, and platform investments. This includes building and scaling campaign placements and triggers (overlay takeovers, mastheads, in-feed, gallery / milestone units, slider placements, progress bars, ad refresh, and multiple-campaign activation), integrating SSP demand sources, improving OpenRTB-based auction flows, and evolving advertiser / publisher tooling and reporting. The ideal profile combines strong backend engineering, practical frontend product development, and fluency in ad-tech concepts and vocabulary. The Profile We Are Looking For A senior engineer who can move comfortably between backend services, APIs, data / event flows, and frontend product surfaces without losing momentum in either layer. Someone who can reason about advertising systems using the language of supply, demand, campaigns, placements, bid requests, SSP integrations, OpenRTB, creative constraints, pacing, segmentation, and reporting. An engineer who can translate roadmap themes into implementation plans - for example, new ad placements, campaign-type expansion, refresh logic, segmentation controls, bulk-edit tooling, publisher workflows, and advertiser-facing reporting capabilities. A pragmatic builder who can operate in ambiguity, identify the right system boundaries, and ship incremental value while preserving long-term platform quality. Ads-space experience is a strong asset; CTV, SSP, auction, or broader ad-tech experience is especially valuable.

Responsibilities

  • Design, build, and maintain full stack product capabilities across backend services, APIs, frontend interfaces, and internal tools that support Wunderkind Advertising.
  • Implement supply-side product capabilities such as new placements, trigger logic, refresh behavior, and multi-campaign activation rules across onsite, in-app, and adjacent ad surfaces.
  • Build frontend and backend workflows that support advertiser and publisher use cases, including segmentation controls, placement configuration, campaign setup, and bulk-edit or operational tooling.
  • Contribute to demand-side integrations and optimization work, including SSP onboarding, OpenRTB request / response handling, auction logic, curation flows, and traffic-shaping or path-optimization capabilities.
  • Partner closely with product managers, designers, and engineers to translate roadmap items into clear technical designs, scoped milestones, and production-ready implementations.
  • Develop reporting and observability capabilities that improve visibility into bids, impressions, inventory, advertiser outcomes, and platform health.
  • Write clean, modular, testable code and uphold strong engineering standards through code reviews, documentation, and thoughtful system design.
  • Help shape architecture and delivery decisions around latency-sensitive systems, event-driven workflows, privacy-aware data handling, and operational reliability.
  • Support production readiness by contributing to monitoring, troubleshooting, incident response, and ongoing platform improvements.
  • Required Qualifications:
  • 5+ years of professional software engineering experience, including substantial hands-on experience in both backend and frontend development.
  • Strong proficiency in at least one backend language such as Go, Java, or similar, with experience building production APIs, services, and integrations.
  • Strong proficiency in modern frontend development, ideally with React and TypeScript, including experience building product configuration or operational interfaces.
  • Experience designing and integrating with RESTful APIs, event-driven systems, and service-oriented architectures.
  • Ability to model and implement business logic for campaigns, placements, segmentation, reporting, or workflow configuration in a scalable and maintainable way.
  • Solid understanding of distributed systems fundamentals, production debugging, observability, and performance considerations.
  • Ability to reason about ad-tech concepts such as supply and demand flows, SSP integrations, OpenRTB, VAST

Benefits

Health insurance

Additional Information

About Wunderkind: Wunderkind ads are 'behaviorally triggered', meaning that ads are served on a premium list of publishers only when a user is done consuming content. Our proprietary tag is integrated directly on the publisher page to track on-site user behavior - making ' net new' ad placements. How we serve the ad is why we are different from our competitors in-market. Rather than placing an ad in front of someone while they're actively trying to read content, our technology patiently waits until a visitor has stopped reading before rendering our ad on the page. And that patience pays off -- it turns out that when an ad experience respects the user's reason for visiting a page, the user respects the ad experience in return. This unique, brand safe approach to ad experience gives an advertiser's message more attention and greater engagement.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at wunderkind? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect