Upside aims to transform brick-and-mortar commerce by applying online retail sophistication to provide users with more value on everyday purchases and brick-and-mortar businesses with new, profitable customers.
Requirements
- Kotlin Multiplatform, Compose Multiplatform, Swift, and Python.
- AWS (Cognito, API Gateway, Lambda, DynamoDB, Cloudwatch, EventBridge), Snowflake, DBT, React, Java services, and Github Actions.
- Innately curious for improving quality and observability
- Analytical mindset with a knack for experimenting, learning, iterating, and growing
- Foundational debugging skills to see user data, build hypotheses of what that data means, and make meaningful improvements
- A desire to apply generative AI across the SDLC (from ideation and design to coding, testing, and release) to boost velocity and quality
- You believe that pulling quality upstream starts with engineering.
Responsibilities
- Help cultivate a collaborative and safe environment.
- Learn and innovate on the ways we can improve our system
- Partner deeply with cross functional teams.
- Drive quality through documentation.
- Set clear expectations on delivery.
- You are able to hone in on gaps in quality, security, performance, and speed of execution and generate buy-in to raise those bars.
- You record your decisions, communicate tradeoffs, and ensure others can build upon your work.
Other
- Engineers are expected to gather the right context from those around them and take thoughtful, calculated risks.
- We're looking for engineers who are curious about the “why” behind what we build, and strive to understand the bigger picture so they can make better technical choices.
- We value individuals who seek out opportunities to improve our systems and deliver real business impact through their work.
- You aren’t afraid to challenge the status quo when it makes the team and business better.
- You thrive at the intersection of systems and storytelling.