CareerPlanSign in

Software Engineer Principal (Remote)

GEORGIA - VIRTUAL - GA01🌐 Remote💼 Full-time🗓 2026-09-21 → 2026-09-25

Core

Principal Software Engineer responsible for software design, development, and lifecycle of store selling systems, creating reusable foundational code and architectural diagrams.

Role type

Principal Software Engineer (Backend/Infrastructure)

Builds

Secure, reliable, scalable software solutions for store selling systems

Domain

Retail technology, Microservices, Cloud infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Modern programming languages (Java), Microservice architecture, SQL/NoSQL data modeling, Linux/Unix, CI/CD, Destructive testing, Cloud platforms, RESTful APIs, High Availability/Disaster Recovery design, Test-driven development

Preferred skills

Spring MVC, Quarkus, Event Driven Design, Query optimization, 12-factor methodology

Technologies

Java, Spring MVC, Quarkus, Git, Linux, SQL, NoSQL, Cloud platforms

Responsibilities

Collaborate with product teams to create scalable software solutions; Architect reusable code elements and create architecture diagrams; Define Service Level Objectives and monitor production reliability; Write automation scripts for infrastructure and destructive testing; Mentor junior engineers on modern software practices; Triage high-priority production issues and outages.

Seniority

Principal, hands-on IC with mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.