R2026-297 Senior Software Engineer
$120k - $160k per yearInterpublic
About Flywheel
Flywheel’s suite of digital commerce solutions accelerate growth across all major digital marketplaces for the world’s leading brands. We give clients access to near real-time performance measurement and improve sales, share, and profit. With teams across the Americas, Europe, APAC, and China, we offer a career with real impact, endless growth opportunities and the support you need to be the best you can be.The Opportunity
In this role, you will support our Perpetua product, which focuses on the seller and SMB market segment within the Flywheel portfolio. Perpetua provides growth optimization and reporting technology for the world’s smartest eCommerce businesses. Through the platform, brands and sellers create goals based on strategy and rely on Perpetua’s best-in-class, always-on optimization to execute tactically. Amazon Ads is a $40B business today and every retailer on the planet is replicating the Amazon playbook, we’ve already transformed the way businesses approach e-commerce and online advertising and we’re ready to continue growing. As a Senior Software Engineer - Full Stack with Perpetua, you will contribute to our core platform built primarily with Python, Django, React, TypeScript, BigQuery, and GCP. You will help build scalable systems and intuitive user experiences that power advertising optimization and analytics for thousands of eCommerce brands across Amazon, Walmart, Instacart, and emerging retail media platforms. We are looking for engineers who embrace modern AI-assisted software development practices and can leverage tools such as Claude Code, and other AI coding assistants to accelerate development while maintaining high engineering standards.What You'll Do
Build and maintain backend services and APIs using Python and Django, as well as customer-facing applications using React and TypeScript.Design and implement scalable data pipelines that process terabytes of advertising and commerce data.Develop features across the full stack, from data ingestion and processing to intuitive user interfaces and customer-facing functionality.Design, build, and optimize data models and analytics workflows using BigQuery and cloud-native technologies.Contribute to architecture decisions for distributed systems and modern web applications running on Google Cloud Platform (GCP).Collaborate closely with Product, Design, Data Science, and Engineering teams to deliver customer value.Use AI-assisted development tools such as Claude Code, Cursor, and GitHub Copilot to improve productivity, code quality, and engineering velocity.Participate in technical design discussions, RFCs, code reviews, and mentoring of other engineers.Continuously improve system reliability, scalability, observability, security, and frontend performance.Help establish engineering best practices around AI-assisted software development.Who You Are
5+ years of professional software engineering experience building and operating production systems.Strong experience with Python and modern backend frameworks, preferably Django.Strong experience building modern web applications with React and TypeScript.Experience building scalable cloud applications on GCP.Strong understanding of distributed systems, microservices architecture, and event-driven systems.Experience working with large-scale data platforms and analytics systems, including BigQuery or similar data warehouses.Proficiency with relational databases (PostgreSQL, MySQL, Cloud SQL) and data modeling.Experience designing and consuming RESTful APIs and asynchronous processing systems.Practical experience using AI-powered software development tools such as Claude Code, Cursor, GitHub Copilot, Windsurf, or equivalent.Ability to effectively leverage LLMs for software design, coding, testing, debugging, documentation, and developer productivity.Strong understanding of software engineering fundamentals, including algorithms, data structures, OOP, testing, design patterns, and frontend application architecture.Experience with CI/CD pipelines, automated testing, and modern DevOps practices.Excellent written and verbal communication skills.Comfortable working in a highly collaborative, distributed, and agile environment.Nice to Have
Deep experience with React, TypeScript, modern frontend tooling, and UI performance optimization.Experience with data engineering, ETL pipelines, and large-scale analytics workloads.Experience with machine learning systems, LLM integrations, or AI-powered products.Experience mentoring engineers and leading technical initiatives.Contributions to open-source projects or strong technical community involvement.Flywheel Commerce Network is committed to fair and equitable compensation practices. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location.
$120,000 - $160,000 CADWorking at Flywheel
We are proud to offer all Flywheelers a competitive rewards package and unparalleled career growth opportunities and a supportive, fun and engaging culture.We have office hubs across the globe where team members can go to feel productive, inspired, and connected to others — team members go into Hub Offices 3x a week.Competitive paid time off, including annual leave plus paid public holidays.Great learning and development opportunities.Benefits that help you live your best life.Parental leave and benefits.Volunteering opportunities.The hired candidate will be required to complete a background check.Inclusive Workforce
Flywheel Commerce Network’s goal is to create a culture where all individuals of all backgrounds feel comfortable in bringing their authentic selves to work. We want all people to feel included and empowered to contribute fully to our vision and goals.Equal Opportunity Statement
Flywheel Commerce Network is an Equal Opportunity Employer and participates in E-Verify. All applicants will receive fair consideration for employment. We do not discriminate based upon race, color, religion, sex, sexual orientation, age, marital status, gender identity, national origin, disability, or any other applicable legally protected characteristics in the location in which the candidate is applying.To learn more, please refer to our Privacy Policy.We leverage AI technology to streamline our hiring workflow, though all candidate decisions are made by our Talent Acquisition Team.IMPORTANT ALERT
Please beware of fraudulent job communications from individuals falsely claiming to be from Flywheel. We've identified fraudulent activity through social media and messaging services purporting to be from Flywheel requesting payments for job- and recruitment-related expenses. Flywheel never asks candidates for personal information such as bank account data or tax IDs nor payments via social media or chat-based applications. Report suspected fraud to local authorities immediately.We do not accept unsolicited resumes from 3rd party Recruitment Firms.At Omnicom Group, careers are designed for growth. We’ve purposefully crafted a transformative talent experience built with accountability in action — focused on community, impact, and opportunity.Link to Recruitment Privacy Notice:
#J-18808-Ljbffr
Flywheel’s suite of digital commerce solutions accelerate growth across all major digital marketplaces for the world’s leading brands. We give clients access to near real-time performance measurement and improve sales, share, and profit. With teams across the Americas, Europe, APAC, and China, we offer a career with real impact, endless growth opportunities and the support you need to be the best you can be.The Opportunity
In this role, you will support our Perpetua product, which focuses on the seller and SMB market segment within the Flywheel portfolio. Perpetua provides growth optimization and reporting technology for the world’s smartest eCommerce businesses. Through the platform, brands and sellers create goals based on strategy and rely on Perpetua’s best-in-class, always-on optimization to execute tactically. Amazon Ads is a $40B business today and every retailer on the planet is replicating the Amazon playbook, we’ve already transformed the way businesses approach e-commerce and online advertising and we’re ready to continue growing. As a Senior Software Engineer - Full Stack with Perpetua, you will contribute to our core platform built primarily with Python, Django, React, TypeScript, BigQuery, and GCP. You will help build scalable systems and intuitive user experiences that power advertising optimization and analytics for thousands of eCommerce brands across Amazon, Walmart, Instacart, and emerging retail media platforms. We are looking for engineers who embrace modern AI-assisted software development practices and can leverage tools such as Claude Code, and other AI coding assistants to accelerate development while maintaining high engineering standards.What You'll Do
Build and maintain backend services and APIs using Python and Django, as well as customer-facing applications using React and TypeScript.Design and implement scalable data pipelines that process terabytes of advertising and commerce data.Develop features across the full stack, from data ingestion and processing to intuitive user interfaces and customer-facing functionality.Design, build, and optimize data models and analytics workflows using BigQuery and cloud-native technologies.Contribute to architecture decisions for distributed systems and modern web applications running on Google Cloud Platform (GCP).Collaborate closely with Product, Design, Data Science, and Engineering teams to deliver customer value.Use AI-assisted development tools such as Claude Code, Cursor, and GitHub Copilot to improve productivity, code quality, and engineering velocity.Participate in technical design discussions, RFCs, code reviews, and mentoring of other engineers.Continuously improve system reliability, scalability, observability, security, and frontend performance.Help establish engineering best practices around AI-assisted software development.Who You Are
5+ years of professional software engineering experience building and operating production systems.Strong experience with Python and modern backend frameworks, preferably Django.Strong experience building modern web applications with React and TypeScript.Experience building scalable cloud applications on GCP.Strong understanding of distributed systems, microservices architecture, and event-driven systems.Experience working with large-scale data platforms and analytics systems, including BigQuery or similar data warehouses.Proficiency with relational databases (PostgreSQL, MySQL, Cloud SQL) and data modeling.Experience designing and consuming RESTful APIs and asynchronous processing systems.Practical experience using AI-powered software development tools such as Claude Code, Cursor, GitHub Copilot, Windsurf, or equivalent.Ability to effectively leverage LLMs for software design, coding, testing, debugging, documentation, and developer productivity.Strong understanding of software engineering fundamentals, including algorithms, data structures, OOP, testing, design patterns, and frontend application architecture.Experience with CI/CD pipelines, automated testing, and modern DevOps practices.Excellent written and verbal communication skills.Comfortable working in a highly collaborative, distributed, and agile environment.Nice to Have
Deep experience with React, TypeScript, modern frontend tooling, and UI performance optimization.Experience with data engineering, ETL pipelines, and large-scale analytics workloads.Experience with machine learning systems, LLM integrations, or AI-powered products.Experience mentoring engineers and leading technical initiatives.Contributions to open-source projects or strong technical community involvement.Flywheel Commerce Network is committed to fair and equitable compensation practices. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location.
$120,000 - $160,000 CADWorking at Flywheel
We are proud to offer all Flywheelers a competitive rewards package and unparalleled career growth opportunities and a supportive, fun and engaging culture.We have office hubs across the globe where team members can go to feel productive, inspired, and connected to others — team members go into Hub Offices 3x a week.Competitive paid time off, including annual leave plus paid public holidays.Great learning and development opportunities.Benefits that help you live your best life.Parental leave and benefits.Volunteering opportunities.The hired candidate will be required to complete a background check.Inclusive Workforce
Flywheel Commerce Network’s goal is to create a culture where all individuals of all backgrounds feel comfortable in bringing their authentic selves to work. We want all people to feel included and empowered to contribute fully to our vision and goals.Equal Opportunity Statement
Flywheel Commerce Network is an Equal Opportunity Employer and participates in E-Verify. All applicants will receive fair consideration for employment. We do not discriminate based upon race, color, religion, sex, sexual orientation, age, marital status, gender identity, national origin, disability, or any other applicable legally protected characteristics in the location in which the candidate is applying.To learn more, please refer to our Privacy Policy.We leverage AI technology to streamline our hiring workflow, though all candidate decisions are made by our Talent Acquisition Team.IMPORTANT ALERT
Please beware of fraudulent job communications from individuals falsely claiming to be from Flywheel. We've identified fraudulent activity through social media and messaging services purporting to be from Flywheel requesting payments for job- and recruitment-related expenses. Flywheel never asks candidates for personal information such as bank account data or tax IDs nor payments via social media or chat-based applications. Report suspected fraud to local authorities immediately.We do not accept unsolicited resumes from 3rd party Recruitment Firms.At Omnicom Group, careers are designed for growth. We’ve purposefully crafted a transformative talent experience built with accountability in action — focused on community, impact, and opportunity.Link to Recruitment Privacy Notice:
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the R2026-297 Senior Software Engineer in Winnipeg, MB vacancy
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Senior
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of...SeniorFull time
- ...requirements and interfaces at MANNARINO Systems & Software, working hybrid from Montreal with French... ...and Function Suppliers under DO-297 while supporting complex platform... ...operational requirementsRequirements: Engineering degree in aerospace, systems, electrical,...Suggested
$106k - $128k per year
....This isn't a traditional IT role, and it isn't a traditional Software Engineer, Data Engineer, or Business Intelligence role either. You'll learn... ...and genuinely funTHE OPPORTUNITY Reporting to the Senior Manager, Technology Solutions (Private Equity), the Senior Software...SeniorWork at officeRemote workRelocation package1 day per weekusd90k - usd180k per year
...our perspectives with those of our clients.About the Role SENIOR SOFTWARE ENGINEEROctober 2026THE COMPANY Tracing our roots to 1928,... ...Enterprise Data Experience team is seeking a Senior Software Engineer to design, build, and enhance scalable data products and reporting...SeniorLong term contract- ...Montreal, QC (100% On-Site)Employment Type: Full-TimeAbout the RoleWe are looking for an exceptionally ambitious, high-velocity Senior AI Engineer who thrives in fast-paced, high-ownership startup environments. You will work 100% on-site alongside our core team in...SeniorInternship
- ...trust them. They're now building their North America engineering team from scratch, and this is one of the first senior seats.The roleWhat you'll doBuild web enforcement... ...in North AmericaWhat we're looking forStrong software engineering experience with solid frontend skills...Senior
$105k - $155k per year
Job Description We are looking for a hands‑on Senior Software Engineer with strong DevOps and cloud platform expertise to design, build, deploy, and operate scalable cloud‑native services and the engineering infrastructure that supports them. You will work primarily with Java...SeniorWork at officeLocal areaFlexible hours3 days per week$113k - $163k per year
We are looking for a Senior Software Engineer to join our Affinity Life technology team. In this hands‑on role, you will design, develop, modernize, and support mission‑critical enterprise applications running on IBM z/OS. You will work at the intersection of proven...SeniorLocal areaFlexible hours- ...scalable, modular, and API-centric · Provide software design recommendations to the Program Manager and Chief Software Engineer · Evaluate operational feasibility by analyzing... ...Information Systems, or related STEM field · Senior-level experience deploying microservices into...SeniorLong term contractContract workTemporary work
- We are rethinking how that software should work when AI is part of the product and part of how the product gets built, and the engineering pod you would join is at the center of that workYou... ...pod as a developer. The pod is small and senior, and works inside our Agentic SDLC...SeniorFlexible hours
$140k - $170k per year
Rate: $140,000 - $170,000 / AnnumThe Role We’re looking for a Software Development Engineer, Cloud Platform to build the infrastructure that gets vision software onto customer devices: securely, repeatably, and without a member of our team on the phone with someone’s IT...SeniorRemote work$154k - $176k per year
...experience through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new territory - designing and... ...in AI/ML domains like NLP, computer vision, recommendation engines etc. Proficiency with cloud infrastructure, distributed...SeniorWork at officeRemote workWork from home- ...insights – technology plays an invaluable role in our success.The engineering team at Warner Music Group makes all of it a reality. Check... ...a nimble independent.About The Job: We are looking for a Senior Software Engineer to help maintain, modernize, and innovate the core...SeniorContract workLocal areaWorldwide
$120k - $130k per year
ABOUT YOU We are looking for a Senior Software Engineer (React Native) who is architecturally strong, quality-driven, and highly collaborative to join our Mobile Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally...Senior$140k - $160k per year
...Globe and Mail’s ranking of Canada’s Top Growing Companies for the seventh consecutive year. Role OverviewWe’re hiring a Senior Software Engineer to build and own systems end-to-end on the platform behind HONK’s growth. You’ll deliver new capabilities, strengthen the foundation...SeniorLong term contractWork at office1 day per week- ...focused on solving real, high-impact problems for our customers. About the Role We’re searching for a talented and driven Senior Software Engineer to help define and build the foundation of our AI-first tax platform. This is a high-impact role for someone who wants...SeniorInternship
- ...amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen fast. As a Senior Software Engineer, you will design, build, and operate software that solves complex business problems through thoughtful use of data, AI, and...SeniorRemote work
- ...Bentley SystemsBentley Systems is a global leader in software solutions for infrastructure engineering. Our technology empowers engineers, architects, constructors... .... We are seeking a talented and experienced Senior Software Developer to join our Civil Engineering...SeniorApprenticeshipWork at office
$199.8k - $244.2k per year
...looking for an experienced, product-minded, and resourceful senior backend engineer to own the design, development, and operation of these services... ...community members. WHAT WE'RE LOOKING FOR 4+ years of software engineering experience, with most of it spent building and...SeniorFull timeWork at officeLocal area2 days per week$130k - $150k per year
...results. The Team: Application Platform Engineering owns what every product team at impact.... ...growing team, reporting directly to our Senior Director of Engineering and working with... ...and Spring A track record of building software other engineers depend on, such as APIs,...SeniorLong term contractTemporary workLocal areaHome officeFlexible hours- Title : Sr. Software Development Engineer (Fullstack)What you'll be expected to own:Deliver end-to-end full stack development for features that meet scalability, maintainability, and performance expectationsArchitect, deploy, and manage cloud infrastructure using best practices...Senior
$130k - $142k per year
...collaboration, impact, and continuous improvement.Our Dentrix Ascend engineering team contributes to the development of Dentrix Ascend, our... ...cloud products.About the Opportunity We are looking for a Senior Software Engineer to join our True North team and help build and...SeniorLong term contractWork at officeFlexible hours1 day per week$93k - $139k per year
Join Team CARFAX as Senior Software Engineer Isn't it time you bragged about where you work? At CARFAX, we do, every day. We pride ourselves on being mission-focused on helping to grow a brand built on accuracy and integrity. We care deeply about our products and our customers...SeniorSummer workCasual workWork at office2 days per week- ...approaches to proactive risk management. Our software helps teams across compliance, HR, legal,... ...reputational risk.Role Summary As a Senior Software Application Developer you will... ...complex cross-functional initiatives, raise engineering standards, and shape how product teams...SeniorLong term contractRemote workFlexible hours
- ...This opportunity requires an applicant to live and work within the Quebec province. About the RoleWe are looking for a Software Engineer or Senior Software Engineer to join our Entitlements Team and help design and build the applications and services that power the Leadership...SeniorWork at officeFlexible hours
$100k - $110k per year
...drives decisions, innovation, and impact for clients worldwide. We’re looking for someone with a deep interest and expertise in data engineering and the dedication to apply that passion. We need someone with the technical expertise to expand and optimize our existing data...SeniorWorldwideFlexible hours$125k - $145k per year
Granum is the leading software company devoted to serving landscapers and arborists across... ...Canada 2024 The RoleWe're hiring a Software Engineer 3 (P3) for the LMN Estimates product pod.... ...concrete expectations for promotion to Senior and beyond. A small, focused...SeniorFor contractorsFlexible hours- ...emerging technologies, making real impact at the bank and its deliverables. The ideal candidate will be part of a collaborative software engineering team working on Spring Boot, Microservices, Kafka, NoSQL, Docker, OpenShift, Kubernetes Is this role right for you? In this...SeniorFlexible hours
- ...of problem we work on. Soma Energy builds software that coordinates large electricity users... ...now have to carry twice the load. We need engineers to build what carries us to the next... ...designs, code review, pairing, and mentoring.Senior or Principal: how the role scales We're...SeniorInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to R2026-297 Senior Software Engineer. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

