Upway

France
Total Offices: 5
450 Total Employees
Year Founded: 2021

Teams at Upway

Recently posted jobs

2 Days AgoSaved
In-Office
Paris, Île-de-France, FRA
eCommerce • Retail • Transportation
Lead the six-person Ops and Demand engineering team, overseeing hiring, coaching, planning, delivery quality, and career development. Partner with Product Managers, operations leaders, platform engineers, and staff engineers to prioritize and deliver tools for logistics, inventory, customer service, reconditioning, and Shopify commerce. Contribute to engineering strategy, architecture, organizational design, budgeting, and future team growth while maintaining sufficient technical depth to review designs and guide decisions.
4 Days AgoSaved
In-Office
2 Locations
eCommerce • Retail • Transportation
Owns Upway’s full US marketing strategy and growth across brand, demand and supply generation, CRM, partnerships, content, SEO, social, influencers, events, and local activations. The role manages a 7-figure budget, leads the local marketing team, optimizes acquisition and ROI, develops the US brand, establishes performance KPIs, and collaborates with global, product, technology, and leadership teams.
4 Days AgoSaved
In-Office
2 Locations
eCommerce • Retail • Transportation
Own Upway’s US organic social channels, CRM content, SEO/GEO initiatives, and website content. Create, publish, and optimize platform-specific content across social, video, email, SMS, blogs, and web pages. Monitor trends, collaborate with creators and cross-functional teams, support marketing campaigns, and build scalable content processes that improve engagement, brand growth, and business performance.