At Upside, you won’t just maintain the status quo. You’ll build something completely new that impacts real people in the real world.
Change is a constant at Upside; you’ll help evolve our product and processes to support the changing needs of our business as we scale.
Your work will change as the business grows, providing you with exposure to a number of different problem sets and opportunities.
Our Research & Development (R&D) organization is composed of smaller groups that allow our Engineers to become true owners of their areas of responsibility. A team leader works with each group, helping team members build new skills and reach the next level in their career. Regardless of your group, your work is aligned with company goals that empower you to make a tangible difference with your everyday work.
Some of our R&D groups include:
Our Platform group supports Upside’s growth through automation and machine learning, and delivers systems and tools that our Engineering and Operations teams use every day.
The Consumer group builds and maintains our top-rated mobile app and various partner solutions, ensuring the best possible user experience while driving business growth.
Our Merchant group provides our retailers with the products and dashboards needed to feel and understand Upside’s impact on their business. This group maintains our pricing and billing systems for retailers, and ensures our retail partners have access to any data they need.
Upside is committed to maintaining the confidentiality and integrity of merchant, partner, and consumer data. Our Information Security team leads the charge to ensure our processes and technology support this commitment.
We empower our teams to choose the best tools for the job. This is a small sampling of some of the technology we use.
Event driven architecture, Lambdas, SQS, SNS, Eventbus, Kinesis, S3, ECS, RDS, Dynamoetc
Java, Python, Kotlin, Swift, Javascript
Blend of NoSql and SQL
Github, Terraform, Snowflake, Dbt, Dropwizard, React, Angular, Dagster, Looker