
Senior Software Engineer, Display Ads
- Toronto, ON
- Permanent
- Full-time
- Check out our Wayfair Tech Blog:
- Define and drive the architecture for scalable, high-performance video ad serving solutions.
- Make strategic technical decisions, balancing innovation, scalability, and operational efficiency.
- Lead cross-functional collaboration, working closely with engineering, product, and business teams to design and implement complex ad-serving workflows.
- Guide technical direction on areas such as dynamic ad insertion, targeting strategies, and advanced ad placement optimizations.
- Mentor and influence engineering teams, establishing best practices for software development, system reliability, and performance tuning.
- Evaluate and introduce new technologies, ensuring the platform is built with modern, forward-looking architecture that meets business needs at scale.
- Deep expertise in distributed systems, cloud infrastructure, and large-scale ad tech (real-time bidding, programmatic advertising, ad serving, etc.).
- A strong background in software architecture, with experience designing high-availability, low-latency systems.
- Proven ability to influence and lead teams, with strong communication and mentorship skills.
- Experience with video advertising technologies, ad targeting, and auction-based ad models (preferred but not required).
- A track record of delivering high-impact, business-critical systems in a fast-paced environment.
- 5+ years of experience architecting highly complex, interconnected systems that solved complex business problems
- 8+ years of experience in backend software engineering using object oriented language and preferably Java
- Bachelor's degree in Computer Science, Computer Engineering or equivalent combination of education and experience
- Experience working with relational and non-relational databases
- Experience working with event-driven architectures, DDD, and TDD
- Mastery of some flavor of modern frontend frameworks and technologies like React, Redux, etc
- Experience in Big Data technologies like Apache Kafka/Apache spark/Nosql databases
- Preferred experience in the CI/CD tools/platforms like Buildkite/Docker/Kubernetes.
- Experience with Cloud Native architecture platforms like Google Cloud, AWS, or Azure.
- Experience in system monitoring using tools like DataDog etc.
- Time Off:
- Paid Holidays
- Paid Time Off (PTO)
- Paid Sick Days
- Health & Wellness:
- Health & DentalBenefits
- Life Insurance
- Disability Protection (Short Term & Long Term Disability)
- Global Wellbeing: Gym/Fitness discounts (including Peloton, Global ClassPass,)
- Mental Health Support (Global Mental Health, Global Wayhealthy Recordings)
- Caregiver Services
- Financial Growth & Security:
- RRSP (Registered Retirement Savings Plan)
- Tuition Reimbursement
- Family Support:
- Parental Leave Top-Up Program
- Global Surrogacy & Adoption Policy
- Professional Development & Recognition:
- Rewards & Recognition
- Global Employee Anniversary Awards
- Paid Volunteer Work
- Unique Perks:
- Employee Discount
- Global Pod Outings
- Work/Life Balance:
- Emphasizing a supportive & flexible work environment that encourages a balance between personal and professional commitments