Position Details
About this role
Principal Software Engineer (Merchandising) leads cross-functional teams to deliver merchandising software in a retail environment, emphasizing cloud-native architectures and AI-enabled workflows.
Key Responsibilities
- Application-level software design and development 40%
- Lead teams to deliver project/product solutions 35%
- Industry research, strategic planning, team formation and cost estimation 10%
- Mentors/coaches application team members 5%
- Evaluates and applies emerging and evolving technologies 5%
Technical Overview
Stacks include Java, Python, PL/SQL; cloud-native microservices on Google Cloud Platform with Kubernetes; CI/CD via GitLab; real-time telemetry and AI agent integration (LLM/RAG).
Ideal Candidate
The ideal candidate is a senior/lead software engineer with 9+ years in enterprise IT, strong Java and Python capabilities, cloud-native microservices experience on Google Cloud Platform, and expertise integrating AI agents (LLM/RAG) into merchandising software.
Must-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
9+ years of software development experience, Hands-on experience with GCP, Lead architectural design decisions experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile