CareerPlan

Principal Software Engineer – Retail Technology

USAFull-time$180k–$240k2026-10-18 → 2026-11-10
Hybrid

Core

Lead architecture, design, and development of scalable enterprise applications and omnichannel retail solutions, integrating generative AI and intelligent automation for a U.S. grocery retailer.

Role type

Principal Software Engineer (Retail Technology & AI)

Builds

Scalable, resilient, high-performance enterprise applications, microservices, and AI-enabled workflows for digital commerce and store operations.

Domain

Retail technology, grocery, digital commerce, omnichannel platforms, enterprise AI.

Deliverable

production ML models

Required skills

Enterprise application architecture, distributed systems design, generative AI integration, LLM/RAG implementation, AI agent development, legacy system modernization, stakeholder engagement, technical leadership, system modernization, API design (REST/GraphQL), cloud platform strategy, microservices architecture, event-driven architecture, AI governance, cross-functional transformation leadership.

Preferred skills

Large retail/grocery transformation experience, POS/order management/inventory/supply chain platform expertise, executive technology strategy advising, measurable system performance improvements.

Technologies

Java, Spring Boot, Python, C#, .NET, Kafka, Kubernetes, Docker, Terraform, AWS, Azure, PostgreSQL, Oracle, NoSQL, GraphQL, REST, OAuth 2.0, SSO, Dynatrace, GitHub, Jenkins, Git, CI/CD, ETL/ELT, LLM, RAG, AI Agents, Machine Learning.

Responsibilities

Lead architecture and design of scalable enterprise applications; Establish architectural patterns and engineering standards for distributed systems; Design and implement REST/GraphQL APIs and enterprise integrations; Guide technical roadmaps and technology evaluations; Modernize legacy applications and improve platform scalability; Mentor engineers and provide technical direction; Partner with business stakeholders on digital commerce and omnichannel challenges; Identify and implement generative AI and intelligent automation opportunities; Evaluate emerging AI technologies for feasibility and business value; Establish engineering practices for AI integration and production readiness; Present architecture recommendations to technical and non-technical stakeholders; Build and maintain high-quality software with modern practices; Ensure integrations meet security and data-protection standards.

Seniority

Principal, hands-on IC with strategic leadership