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 47 minutes 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
- ...chatbot to our product — we’re rethinking what it means for software to work with you, not just for you. Our AI & Knowledge team... ..., our conversational AI assistant, and we’re looking for a Senior Full-Stack AI Engineer who wants to help define what AI-native software looks like...SeniorContract workLocal areaRemote workFlexible 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
$150k - $250k per year
View all jobs Senior Software Engineer, Agentic Systems Toronto, ON Engineering Hybrid Full-time CareLink (by Asepha) is based in New York and Toronto, building agentic solutions that re-imagine how medications are prescribed, verified, and supported across the pharmacy ecosystem...SeniorFull timeWork at officeLocal area3 days per week- ...helping guide design and implementation decisions.* Mentor junior and intermediate engineers by sharing knowledge, best practices, and development expertise.* Champion engineering excellence, software quality, and continuous learning across the organization.* Support Agile...SeniorWork at office
- Senior Full Stack Software Engineer Location: Onsite in Toronto, ONAbout SalesJackSalesJack is a fast-growing, profitable sales software platform (CRM, Prospecting Service) purpose-built for independent businesses in the construction supply industry. Our team and customers...SeniorLive In
- 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
$115k - $145k per year
...Com to power more than 350,000 partnerships that deliver measurable business results.Your Role at impact.Com: As a Full Stack Software Engineer at impact.Com, you'll work on a global team, building real time data processes at-scale. You can be part of the design and build...SeniorLong term contractTemporary workLocal areaRemote workHome officeFlexible hours$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 week- # Senior Software EngineerSpotify Remote (Toronto) Full-timeFull-timeRemoteSoftware Engineering---## About this roleSpotify is hiring a Senior Software Engineer (Remote (Toronto)). This is a remote software development role listed on the official Spotify careers site.About...SeniorLong term contractRemote work
- We’re looking for a product-driven Senior Software Engineer to join our growing team and help build and scale our healthcare SaaS platform. You’ll work alongside our senior engineers and leadership team to develop, refine, and deliver features that make a real impact...SeniorFull time
- Athennian delivers Governance Ops software that aligns legal, finance, tax and fund teams through a secure, integrated source of... ...you join us.About the role We're looking for a driven Senior Software Engineer to join our dynamic engineering team to contribute to our...SeniorLong term contractFull timeWork at officeRemote workWork from homeWorldwideFlexible hours
- ...team membersProvide guidance to junior developersRequirements Senior-level full stack developer with Dev Lead ExperienceStrong... ...GitHub Actions, GitLab, BitBucket, Azure DevOpsFamiliarity with software ticketing systems or processes, e.G., Jira, Solar, ServiceNowWillingness...Senior
- ...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
- At Cloudbeds, we're not just building software, we're transforming hospitality. Our platform powers hotels across 150 countries,... ...Technology Fast 500 again, but we're just getting started.As a Senior Software Engineer on the Core AI Squad, you'll design, build, and operate...SeniorWork at officeLocal areaRemote workFlexible hours
$20 per day
...Check out our careers page to see how you can grow with us! Senior Full Stack Engineer , you will be a hands‑on contributor to the frontend and... ...Understanding of the ins and outs of data modeling and software architecture for developing performant and maintainable code...SeniorInternshipSummer holidayRemote workRelocationShift work$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$132k - $185k per year
...luluRoute, a homegrown application that acts as a parcel execution engine. This application integrates with our Warehouse Management... ...North America and global regions. Core responsibilities As a Senior Software Engineer, you will lead the design and implementation of...SeniorLong term contractPermanent employmentPart time- ...platform and developer tooling ecosystem. Our platform enables engineers to validate, review, govern, and automate API quality using AI-powered... ...passionate about developer productivity, command-line tooling, software distribution, observability, and telemetry. You should be...SeniorLong term contractTemporary work
- ...that 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...SeniorWorldwide
- ...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
- 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
$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$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- # Senior Software EngineerUpBoundSalary not statedFull-timeremote· seniorCanada, USAgokubernetesListed via Jobicy · posted 6 Oct 2026. The application... ....Today, Upbound supports Fortune 500 companies and platform engineers across 100+ countries. Crossplane has surpassed 100M+...SeniorRemote workWorldwide
$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$155k - $215k per year
About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write code, trigger... ..., writes the ADR, and makes the call.Invent new interfaces. Software delivery is being reinvented. Pipelines run autonomously, generate...Senior$136k - $187k per year
...an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced...SeniorLocal areaWorldwideFlexible 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

