Full Stack Engineer – Retail Commerce, Payments, Delivery Integrations & AI Optimization
Location: Bloomington, IL
Job Type: Full-Time
Experience Level: Senior / Mid-Senior
Industry: Retail Technology, Convenience, Gas Station, Liquor Store, Inventory Automation
About the Role
We are seeking a highly capable Full Stack Engineer to build and scale a next-generation commerce and operations platform for retail outlets including convenience stores, gas stations, and liquor stores. This role will focus on creating integrated systems across inventory management, card and payment systems, automated delivery-provider connections (e.g., Uber Eats, DoorDash, Grubhub, Instacart, etc.), pricing optimization, promotions, offers, digital shelf management, and AI-driven business insights.
This is a business-critical engineering role. The systems built in this position will directly influence revenue growth, margin optimization, pricing accuracy, customer experience, online presence, competitive positioning, and operational efficiency. Mistakes can materially affect sales, margins, compliance, and customer trust, so we are looking for an engineer with strong technical depth, sound judgment, security discipline, and experience building reliable production systems.
What You Will Do
You will design, build, and maintain secure, scalable applications and integrations that help retail businesses operate more intelligently across in-store and digital channels.
Core Responsibilities
- Build full stack applications for inventory, catalog, pricing, promotions, loyalty, payments, and order orchestration
- Develop integrations with delivery and marketplace platforms such as Uber Eats, DoorDash, Grubhub, Instacart, and similar providers
- Create automated systems to manage and optimize inventory, pricing and promotions
- Design tools to support card and payment system integrations, including transaction flows, reconciliation, reporting, and controls
- Build internal dashboards and workflows for operators to manage product listings, pricing rules, promotions, online availability, and store presence product mix optimization, in-store and digital shelf optimization
- Architect APIs and backend services that connect POS, ERP, payment gateways, delivery providers, third-party data sources, and internal business systems
- Establish engineering standards for testing, deployment, observability, reliability, and secure handling of sensitive business and payment-related data
Required Qualifications
- Bachelor’s or Master's degree in Computer Science, Software Engineering, or related field
- 2+ years of experience in full stack software engineering
- Strong experience building modern web applications across both frontend and backend
- Strong experience designing and consuming REST APIs, webhooks, event-driven systems, and third-party integrations
- Experience with cloud infrastructure and production-grade deployment patterns
- Hands-on experience with data pipelines, analytics, and systems that support business optimization
- Strong understanding of security best practices, authentication/authorization, secrets management, logging, audit trails, and secure data handling
- Ability to assess business impact and engineer systems with high accuracy and reliability
Technical Skills We Are Looking For
Candidates should demonstrate strong credentials across several of the following areas:
Frontend
- React, Next.js, TypeScript, JavaScript
- Modern UI architecture, state management, responsive design
- Dashboard and admin interface development
Backend
- Node.js, Python, Java, Go, or similar backend languages
- API development, microservices, workflow orchestration
- Event-driven and integration-heavy architecture
Databases & Data
- PostgreSQL, MySQL, Redis
- Data modeling for commerce, inventory, promotions, and analytics
- ETL / ELT pipelines, BI integration, reporting systems
Cloud / DevOps
- AWS, GCP, or Azure
- Docker, Kubernetes, CI/CD
- Monitoring, logging, performance tuning, reliability engineering
Integrations
- POS systems
- Payment gateways / processors
- Delivery platforms / aggregators
- CRM / loyalty / ERP / e-commerce systems
- Third-party location, search, and competitor data providers
- Competitor analysis, trend analysis, assortment intelligence
What Success Looks Like
In this role, success means building systems that help the business:
- improve sales and gross margin
- optimize pricing and promotions
- reduce inventory mismatches and manual effort
- improve online availability and store presence
- increase order efficiency across delivery channels
- surface faster, smarter insights on customer demand and competitor moves
- operate securely and reliably in high-impact workflows
What We’re Looking For in a Candidate
- Strong product and business sense, not just coding ability
- Excellent judgment in systems that affect revenue, payments, customer trust, and operations
- Ability to work independently and own ambiguous, high-impact problems
- Strong communication skills with technical and non-technical stakeholders
- High standards for quality, security, and operational discipline
- Comfortable working in environments where engineering decisions can directly drive growth — or create losses if done poorly
To Apply
Please submit your resume along with a brief note describing your skillsets and experience.
Work Location: In person