cover image
Flywheel

Flywheel

flywheeldigital.com

2 Jobs

1,625 Employees

About the Company

Flywheel's unified best-in-class services combine tailored expertise with cutting-edge software solutions to achieve a singular goal: To pioneer the future of commerce and inspire a new standard of partnership.

As the leader of every major marketplace platform, we pride ourselves on our size and influence, but what really sets us apart is our unwavering commitment to providing a customized level of service. Client success is what drives us.

Listed Jobs

Company background Company brand
Company Name
Flywheel
Job Title
Director, Engineering
Job Description
**Job Title:** Director, Engineering **Role Summary:** Lead and mentor multiple engineering teams focused on building and scaling advertising bidding algorithms that handle millions of bids daily. Drive engineering execution, architecture, and operational excellence while collaborating with Product, Design, Data, QA, and executive stakeholders to deliver reliable, scalable, and customer‑centric solutions. **Expactations:** - 7+ years in software engineering roles, 3+ years managing engineering staff (managers, senior/staff engineers) in SaaS, ecommerce, or tech‑driven environments. - Proven ability to build, scale, and operate high‑availability, data‑intensive systems. - Strong collaborator and communicator, capable of translating technical concepts to non‑technical audiences. - Passion for people development, inclusive culture, and continuous improvement. **Key Responsibilities:** - Lead and mentor multiple engineering teams; set goals, processes, and best practices. - Drive timely, high‑quality product releases through clear execution plans. - Collaborate cross‑functionally (Product, Design, Data, QA) to align technical work with business objectives. - Guide architectural decisions ensuring reliability, scalability, security, and cost‑efficiency. - Promote engineering excellence via code reviews, design reviews, and a culture of learning. - Recruit, hire, and develop top engineering talent, emphasizing diversity and inclusion. - Own incident management, technical debt remediation, and platform reliability initiatives. - Represent engineering in strategic planning, road‑mapping, and executive forums. **Required Skills:** - Leadership: team building, mentoring, performance management, hiring, and culture development. - Technical: web‑based platforms, data‑intensive systems; hands‑on experience with Python, Django/Flask, ReactJS, Airflow. - Cloud: GCP, AWS, or Azure (architecture, deployment, cost management). - Architectural: scalable, reliable, secure systems design. - Operational: incident response, monitoring, technical debt strategy. - Communication: clear articulation of technical ideas to business and technical audiences. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience). - Certifications such as AWS Certified Solutions Architect, GCP Professional Cloud Architect, or equivalent are a plus.
Toronto, Canada
Hybrid
Senior
18-02-2026
Company background Company brand
Company Name
Flywheel
Job Title
Senior Engineering Manager
Job Description
**Job Title:** Senior Engineering Manager **Role Summary:** Lead and grow a high‑performing engineering team responsible for advertising bidding algorithms and SaaS products. Drive technical vision, scalability, and execution across product, design, QA, and operations while mentoring engineers and fostering a collaborative, best‑in‑class engineering culture. **Expectations:** - 3+ years of experience managing engineering teams (from junior to staff level). - Proven ability to define deliverables, set timelines, and communicate effectively across stakeholders. - Strong customer focus and ability to build relationships with diverse internal and external partners. **Key Responsibilities:** - Manage, mentor, and develop a team of engineers building real‑time bidding systems processing millions of bids daily. - Design and enforce scalable, maintainable, and extensible platform architectures. - Create and implement development processes, identify risks, and resolve issues proactively. - Collaborate with product, design, QA, and operations to ensure seamless delivery. - Participate in design and code reviews; champion engineering best practices. - Recruit, retain, and grow future engineering leaders in North America. **Required Skills:** - Strong software engineering fundamentals (systems architecture, algorithms, problem solving). - Expertise in Python, Django, Flask, ReactJS, and Airflow. - Experience with cloud platforms (GCP, AWS, or Azure) and large‑scale data processing (terabytes/day). - Proven track record building and scaling web‑based SaaS products. - Excellent communication, stakeholder management, and leadership abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s degree preferred). - Relevant technical certifications (e.g., cloud provider certifications) are a plus but not mandatory.
Toronto, Canada
Hybrid
Senior
18-02-2026