Senior Full-Stack Engineer

Posted 3 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Full-Stack Engineer responsible for developing full stack capabilities for Wunderkind Advertising. Collaborating on supply-side and demand-side integrations for enhanced ad technologies.

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.

Requirements

  • 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, impression / click tracking, creative metadata, privacy signals, and latency-sensitive request paths.
  • Experience working with telemetry, analytics, or event streams to power reporting and operational visibility.
  • Comfort working across the full delivery lifecycle: discovery, technical design, implementation, testing, deployment, and post-launch support.
  • Strong problem-solving skills, attention to detail, and the judgment to make pragmatic trade-offs in ambiguous environments.
  • Ability to work independently and autonomously without requiring constant supervision.
  • Excellent communication and collaboration skills.

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Distributed SystemsJavaReactTypeScriptGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.