Upside is a fintech and retail technology firm that empowers consumers and brick-and-mortar businesses to unlock greater purchasing power through personalized digital experiences. Leveraging data analytics, mobile apps, and targeted digital marketing, the company delivers tailored reward and loyalty solutions that boost consumer spend and drive measurable profit for retailers. Since its founding in 2016, Upside has helped millions of shoppers save on everyday purchases while enabling tens of thousands of physical stores to increase revenue. A key differentiator is its commitment to sustainability, integrating eco-friendly incentives into every transaction and contributing to broader environmental goals. Upside's culture blends data-driven innovation with a mission-centric focus, making it an attractive destination for talent passionate about technology, finance, and social impact.
Open Positions
Customer Data Analyst
4-5 years of experience in customer success, data analysis, management consulting, or similar; strong SQL and BI tool skills; ability to turn messy data into a 1-pager an exec will forward
Senior Fullstack Engineer
Extensive commercial experience, experience with backend and frontend tech stacks, SQL and relational databases, Continuous Integration and Delivery, direct work with stakeholders, deep understanding of software development cycle
Spontaneous applications
Comprehensive skills, versatile background, willingness to learn new tools and technologies
Staff Software Engineer
7+ years of experience in web-based applications, leadership role, and solid expertise in frameworks like Python, Ruby, or JavaScript
Senior Backend Engineer (Python/Ruby)
5+ years of experience in building web-based applications, strong proficiency in Ruby, Python, or JavaScript, and a solid understanding of software architecture principles
Backend Engineer (Python/Ruby)
2+ years of experience in building web-based applications, experience in Ruby, Python, or JavaScript, and a deep understanding of software development
Part-Time Office Assistant
16-20 hours/week availability, prior office coordination experience, and strong attention to detail
