✦ Luna Orbit — System Administration

Principal Software Engineer (Merchandising)

at Dollar General

📍 GOODLETTSVILLE, Tennessee, United States Onsite Posted April 03, 2026
Type Full-Time
Experience lead
Exp. Years 9+ years
Education Bachelor's degree in computer science or related field, trade school or equivalent work experience
Category System Administration

Principal Software Engineer (Merchandising) leads cross-functional teams to deliver merchandising software in a retail environment, emphasizing cloud-native architectures and AI-enabled workflows.

  • 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%

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).

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.

Bachelor's degree in computer science or related fieldtrade school or equivalent work experienceProven ability to lead architectural design decisionsdefine design patternsand drive system integrations9+ years of software development experience in an enterprise IT environmentExperience developing and integrating AI agents to support workflow automation and decision-makingHands-on experience with Google Cloud Platform (GCP)
Google Cloud PlatformKubernetesGitLabKafka
JavaPythonPL/SQLShell scriptingKafkaKubernetesGoogle Cloud PlatformGitLabCI/CDTelemetryMonitoringCloud-nativeMicroservicesLLM orchestrationRAGAI agents
JavaPythonPL/SQLShell scriptingKafkaKubernetesGoogle Cloud PlatformGitLabCI/CD pipelinesTelemetry/MonitoringCloud-nativeMicroservicesLLM orchestrationRAGAI agents
Strong communicationLeadershipCollaborationStrategic thinkingMentoringProblem solving
Industry Retail
Job Function Lead architectural design decisions and engineering for merchandising software in a retail environment
principal software engineer merchandisingmerchandising software engineerretail softwaregoogle cloud platformkubernetesci/cdgitlabjavapythonpl/sqlshell scriptingkafkaai agentsllm orchestrationragcloud-nativemicroservicestelemetrymonitoring

9+ years of software development experience, Hands-on experience with GCP, Lead architectural design decisions experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile