Senior Software Engineer - Retail Company

Curb

Curb

Software Engineering

Salt Lake City, UT, USA

Posted on May 12, 2026
Senior Full Stack Software Engineer — Retail Technology & Resale Platforms

Build technology that powers a more sustainable future for retail. This is an opportunity to join a fast-scaling organization in the recommerce and resale space, where innovation, sustainability, and entrepreneurship intersect. You’ll help shape the systems that enable modern retail experiences—blending e-commerce, in-store operations, and inventory intelligence into one cohesive platform.

This role is with a client of Andiamo, supporting a rapidly expanding retail technology ecosystem focused on resale, circular commerce, and franchise-driven growth. The organization is transforming how consumers shop by making secondhand retail more accessible, data-driven, and scalable.

Role Overview

As a Senior Software Engineer, you will play a central role in evolving a proprietary platform that supports point-of-sale operations, inventory management, and product evaluation tools. You’ll work across the full technology stack, partnering with product, design, and engineering teams to deliver meaningful improvements that directly impact store operations and customer experience.

This is a hands-on, high-impact role where you’ll contribute to both new feature development and system optimization, while helping raise the technical bar across the team.

What You’ll Work On

Full-Stack Development

Design, build, and enhance features across both frontend and backend systems, contributing to a seamless and performant user experience.

Platform Evolution

Develop a deep understanding of an integrated retail platform that includes point-of-sale, inventory tracking, and product evaluation capabilities, and help evolve it into a best-in-class solution.

Code Quality & Testing

Take ownership of code quality by writing and maintaining unit, integration, and end-to-end tests, ensuring reliability and long-term maintainability.

Performance Optimization

Continuously improve system speed, scalability, and stability to support a growing network of users and transactions.

Release & Development Process

Contribute to improving development workflows, release cycles, and engineering best practices to enable faster and more reliable delivery.

Issue Resolution

Partner with internal teams to troubleshoot production issues, identify root causes, and implement durable fixes.

Collaboration & Mentorship

Work closely with engineers, designers, QA, and product managers while mentoring peers and contributing to a strong team culture.

On-Call Support

Participate in occasional support rotations to address critical system incidents and ensure uptime.

Experience

Required Qualifications

6+ years of professional experience developing modern web applications across the full stack.

Technical Expertise

Strong proficiency in backend development (e.g., C#, .NET, or similar) and modern frontend frameworks (e.g., React, TypeScript).

API & System Design

Experience designing and integrating APIs and building scalable, distributed systems.

Testing Mindset

Hands-on experience with unit, integration, and end-to-end testing methodologies.

Communication

Excellent written and verbal communication skills, with the ability to collaborate effectively across teams.

Ownership

Self-directed, resourceful, and capable of delivering high-quality work independently.

Technology Environment

Frontend: React, TypeScript, modern state management tools

Backend: .NET ecosystem, API-driven architecture

Data: Relational and high-performance databases (e.g., PostgreSQL, Redis, analytics stores)

Testing: Automated testing frameworks, including end-to-end tools

Infrastructure: Cloud-based and hybrid hosting environments, containerization (Docker)

Observability: Monitoring, logging, and performance tracking tools

What Makes You a Strong Fit

You enjoy building systems that directly impact real-world operations.

You take pride in writing clean, maintainable, and well-tested code.

You are curious, adaptable, and eager to learn new technologies.

You collaborate effectively and contribute to a positive team environment.

You’re motivated by solving meaningful problems at scale.

Work Environment & Benefits

This role is based onsite in a collaborative office setting located near a major outdoor recreation region, offering a balance of technical challenge and lifestyle benefits.

Compensation includes a competitive salary, performance-based incentives, and a comprehensive benefits package that may include healthcare coverage, retirement contributions, paid time off, parental leave, and employee discounts within the retail ecosystem.

Why This Role Matters

Resale and recommerce are reshaping the retail industry—and technology is at the center of that transformation. In this role, you’ll help build the systems that enable scalable, sustainable shopping experiences while supporting entrepreneurs and local businesses.

If you’re excited to work on impactful technology in a growing, mission-driven industry, this is an opportunity to make a meaningful contribution.

About Andiamo

Talent Partners for the AI Revolution. As a globally recognized staffing and consulting firm, we specialize in placing the top 2% of technology and go-to-market professionals with the world’s largest and most well-known companies.

For over 20 years, we've maintained the status of tier-one vendor for firms such as Palantir, Amazon, Fluidstack, Bloomberg, Relativity Space, Firefly, MasterCard, Visa, Two Sigma, Citadel, as well as other major financial services firms, elite hedge funds, Google-backed tech start-ups, and major software firms.

Our talent solutions include Permanent Placement, Contract Staffing, Executive Search, and Dedicated Recruiting Services (RPO). Find out more at www.andiamogo.com