Senior Software Engineer, Retail

toast

United States

Hybrid

USD 159,000 - 254,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Remote US-based options
Eastern Time aligned

Job summary

Hidden Jobs is seeking a senior engineer to join a team building foundational technology for a rapidly expanding retail vertical, serving large-scale customers like grocery chains and convenience-store operators. The role combines deep technical decision-making with frequent field engagement to understand workflows and ship the right product for the market.

The position emphasizes AI-native experiences and cross-functional collaboration, with a startup-like mindset and a flexible work setup

Qualifications

  • 6+ years of experience building and shipping production software to customers.
  • Proficiency in Java, Kotlin, or another object-oriented programming language.
  • Growth mindset with a focus on continuous learning and team improvement.
  • Comfort with ambiguity and a startup-style approach to prioritization.
  • Flexibility to move between different tech stacks and languages as projects demand.
  • Familiarity with testing methodologies and frameworks.

Responsibilities

  • Work closely with engineering and product leads to identify high-impact opportunities in the retail domain.
  • Plan, scope, and prototype solutions end-to-end, considering the full feature rather than a single layer of the stack.
  • Make technical decisions that lay the foundation for the future of the retail platform, including integrations and back-office tooling.
  • Engage directly with customers through store visits and operator conversations to validate needs and stay ahead of industry trends.
  • Ship AI-native experiences powered by internal AI capabilities to deliver differentiated customer value.

Skills

Java
Kotlin
OO programming
Retail domain experience
Testing practices

Tools

JUnit

Job description

Role overview

A senior engineering role on a team building foundational technology for a rapidly expanding retail vertical, with a focus on large-scale customers such as grocery chains and convenience store operators. The position pairs deep technical decision-making with frequent, direct engagement with operators in the field to understand workflows and ship the right product for the market.

Responsibilities
  • Work closely with engineering and product leads to identify high-impact opportunities in the retail domain.
  • Plan, scope, and prototype solutions end-to-end, considering the full feature rather than a single layer of the stack.
  • Make technical decisions that lay the foundation for the future of the retail platform, including integrations and back-office tooling.
  • Engage directly with customers through store visits and operator conversations to validate needs and stay ahead of industry trends.
  • Ship AI-native experiences powered by internal AI capabilities to deliver differentiated customer value.
Requirements
  • 6+ years of experience building and shipping production software to customers.
  • Proficiency in Java, Kotlin, or another object-oriented programming language.
  • A growth mindset with a focus on continuous learning and team improvement.
  • Comfort with ambiguity and a startup-style approach to prioritization.
  • Flexibility to move between different tech stacks and languages as projects demand.
  • Familiarity with testing methodologies and frameworks.
Nice to have
  • Experience working with enterprise-scale retail, grocery, or convenience-store customers.
  • Demonstrated interest in applying AI tooling to accelerate engineering work.
Benefits and work setup
  • US-based remote, Boston hybrid, or New York hybrid, with Eastern Time preferred.
  • Base salary ranges vary by geographic zone, with the highest band between $159,000 and $254,000 USD and additional cash compensation, equity, and benefits available.
  • Hybrid model that fosters in-person collaboration while valuing individual flexibility.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Retail AI Platform (Remote/Hybrid)
Senior Software Engineer - Retail AI Platform (Remote/Hybrid)

toast • United States

Hybrid
USD 159,000 - 254,000
Hybrid work model
Remote US-based options
Eastern Time aligned
Staff Software Engineer
Staff Software Engineer

signifyd95 • United States

Remote
USD 190,000 - 225,000
Stock options
Performance bonus eligibility
Parental leave
+3
Principal Platform Engineer
Principal Platform Engineer

stitchfix • United States

Remote
USD 125,000 - 209,000
Annual bonus
RSU grants
Medical, dental, vision benefits
Staff Engineer
Staff Engineer

present of AI • United States

Remote
USD 130,000 - 180,000
Retail Growth Operator – Ecommerce & Loyalty for Grocery and QSR
Retail Growth Operator – Ecommerce & Loyalty for Grocery and QSR

MaxIT Consulting - Max Corporate Group • New York (NY)

Remote
USD 190,000 - 240,000
Senior Software Engineer - Storefront Services Team
Senior Software Engineer - Storefront Services Team

Bigcommerce • United States

Remote
USD 116,000 - 195,000
Growth Lead – Ecommerce & Loyalty for Grocery, QSR & Retail
Growth Lead – Ecommerce & Loyalty for Grocery, QSR & Retail

MaxIT Consulting - Max Corporate Group • New York (NY)

Remote
USD 190,000 - 240,000
Retail Software Engineer
Retail Software Engineer

Hewlett Packard Co. • Spring (TX)

On-site
USD 147,000 - 231,000
Health insurance
Dental insurance
Vision insurance
+5
Growth Operator – Grocery / QSR / Retail
Growth Operator – Grocery / QSR / Retail

MaxIT Consulting - Max Corporate Group • New York (NY)

Remote
USD 190,000 - 240,000
Remote within US
Uncapped variable pay
Lead Software Engineer, AI (P4577)
Lead Software Engineer, AI (P4577)

84.51˚ • Cincinnati (OH)

On-site
USD 125,000 - 207,000
Health insurance
401(k) with company matching
Paid time off and holidays