Upside logo

Senior Software Engineer I

Upside

Austin, TX
Full Time
Senior
150k-190k
5 days ago

Job Description

About the Role

Meet Upside: We created Upside to transform brick-and-mortar commerce. Our technology uses the sophistication of online retail-profit measurement, attribution, and incrementality to provide users with more value on their everyday purchases and brick-and-mortar businesses with new, profitable customers. We've helped millions of users earn 2 to 3 times more cashback than any other product, and hundreds of thousands of brick-and-mortar businesses earn measurable profit. Billions of dollars in commerce run through the Upside platform every year, and that value goes directly back to our retailer partners, the consumers they serve, and important sustainability initiatives. About the role: At Upside, engineers are expected to gather the right context from those around them and take thoughtful, calculated risks. By doing so, we help our teams move quickly and make informed decisions that lead to high quality software and delightful user experiences. 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. We embrace change and foster open conversations to help ideas evolve and grow.

Key Responsibilities

  • Help cultivate a collaborative and safe environment where problems can be named and solutions driven through open conversations.
  • Learn and innovate on ways to improve system quality, security, performance, and speed of execution, generating buy-in to raise standards.
  • Partner deeply with cross-functional teams, including marketing, data science, and design, to surface insights and turn them into technical actions.
  • Drive quality through documentation by recording decisions, communicating tradeoffs, and enabling others to build upon your work.
  • Set clear expectations on delivery, maintaining alignment with key partners when milestones shift.

Requirements

  • Ability or desire to apply generative AI across the SDLC to boost velocity and quality.
  • Fluency with modern SQL-based data platforms such as Snowflake, Databricks, BigQuery, or Redshift.
  • Experience working with python-based orchestration tools like Airflow or Dagster to build scalable, reliable data workflows.
  • Experience with customer data platforms (CDPs) such as Segment.
  • Strong collaboration skills and a mindset of continuous improvement.
  • Comfort with challenging the status quo and advocating for informed change.

Nice to Have

  • Interest in learning and working with technologies like Python, Java, Snowflake, DBT, AWS (API Gateway, Lambda, DynamoDB, Cloudwatch, EventBridge), Github Actions, Kotlin Multi-Platform, Compose Multi-Platform, React, OpenAI, AWS Bedrock, Github Copilot.

Qualifications

  • Proven ability or desire to apply generative AI across the SDLC
  • Fluency with SQL-based data platforms and experience with orchestration tools like Airflow or Dagster
  • Experience with customer data platforms such as Segment

Benefits & Perks

  • Medical, dental, and vision coverage starting on Day 1
  • Equity (ISOs)
  • 401(k) program
  • Family planning programs + paid parental leave
  • Physical fitness and wellness memberships
  • Emotional and mental health support programs
  • Unlimited PTO + 10 paid federal holidays + annual week-long Winter Break
  • Flexible work environment
  • Lunch reimbursement for in-office employees
  • Employee Resource Groups
  • Learning and Development stipend
  • Transparent culture

Working at Upside

We want our engineers to have the time and support to grow in their craft and contribute meaningfully to impactful technical decisions. Engineers are encouraged to focus deeply on their work, collaborate effectively with team members, and continuously develop their skills. Teams are thoughtfully staffed to create a dynamic and diverse environment that enhances learning and innovation.

Apply Now

Job Details

Posted AtJul 18, 2025
Salary150k-190k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Upside

Website

upside.com

Company Size

251-500 employees

Location

Austin, TX

Industry

All Other Telecommunications

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches