Software Engineer II at Upside

Austin, Texas, United States

Upside Logo
$120,000 – $145,000Compensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Retail Technology, CommerceIndustries

Requirements

  • Enjoy working at the intersection of engineering and enablement, bridging external partners and internal systems for smooth, scalable, and reliable integrations
  • Thrive on variety, including deep coding (e.g., optimizing partner-facing APIs), troubleshooting integrations, and shaping reusable tooling for partner onboarding
  • Value collaboration with internal product/platform teams and external technical stakeholders to solve business problems with clean, pragmatic engineering
  • Care about quality and clarity in writing resilient Python services, improving observability, and documenting integration flows
  • Care about ownership of technical relationships through partner lifecycle stages: Vetting, Launching, Growing, and Maintaining
  • Curious about the "why" behind builds, understanding the bigger picture for better technical choices
  • Seek opportunities to improve systems and deliver business impact
  • Embrace change, foster open conversations, and drive impact through collaboration, innovation, quality, and clear delivery expectations

Responsibilities

  • Gather context from team members and take thoughtful, calculated risks to move quickly and build high-quality software with delightful user experiences
  • Cultivate a collaborative and safe environment by naming problems to drive solutions
  • Identify and address gaps in quality, security, performance, and execution speed, generating buy-in to improve standards
  • Partner deeply with cross-functional teams (e.g., marketing for experimentation, data science for personalization, designers for feedback) to surface insights and implement technical actions
  • Drive quality through documentation, recording decisions, communicating tradeoffs, and enabling others to build on your work
  • Set clear, accurate, and achievable delivery expectations, maintaining alignment with partners when plans shift
  • Focus deeply on work, collaborate effectively, and continuously develop skills within a dynamic team environment

Skills

Software Development
Performance Optimization
Security
A/B Testing
Data Personalization
Cross-functional Collaboration

Upside

Cash-back app for everyday purchases

About Upside

Upside offers a cash-back app that rewards users for everyday purchases like gas, groceries, and food. Users can claim cash-back offers at local retailers, which increases their purchasing power while helping retailers boost sales and customer loyalty. The company earns revenue through partnerships with retailers, sharing commissions with users as cash-back rewards. Upside aims to create a fair economic model in retail, focusing on user privacy, environmental sustainability, and fostering an inclusive workplace.

Washington, District of ColumbiaHeadquarters
2015Year Founded
$63.2MTotal Funding
SERIES_DCompany Stage
Consulting, Cybersecurity, Consumer GoodsIndustries
201-500Employees

Benefits

Health, vision, & dental insurance
Free lunch
Stock options
Unlimited PTO

Risks

Increased competition from fintech companies like Chime could dilute Upside's value proposition.
Dependency on specific retail partners may limit Upside's flexibility in diversifying partnerships.
Reliance on the volatile fuel sector could impact Upside's profitability.

Differentiation

Upside offers personalized cash-back deals, enhancing consumer purchasing power.
The company invests 1% of revenue in sustainability initiatives, appealing to eco-conscious consumers.
Upside's partnerships with major retailers boost retailer profits without altering operations.

Upsides

Partnerships with Chime and Schnucks expand Upside's reach and user base.
The rise of digital wallets enhances Upside's integration opportunities, increasing user engagement.
Sustainability focus attracts environmentally conscious consumers, differentiating Upside from competitors.

Land your dream remote job 3x faster with AI