CareerPlan

Principal Software Engineer - Online Experience (Remote)

GEORGIA - VIRTUAL - GA01, USRemoteFull-time2026-10-27 → 2026-11-10
Remote

Core

Shape architecture for customer-facing experiences on homedepot.com, supporting teams for self-service returns, AI-driven material lists, project management, and Pro account dashboards.

Role type

Principal Software Engineer (Online Experience)

Builds

Customer-facing web applications, AI-integrated features, and foundational reusable code elements.

Domain

Retail e-commerce, Generative AI, Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Object-oriented programming (Java), Modern web frameworks (Node.js, ReactJS), SQL/NoSQL, Microservices (Spring Boot), RESTful/GraphQL APIs, Cloud platforms (Google Cloud), CI/CD, Destructive testing, Generative AI/LLM integration

Preferred skills

Front-end performance optimization, Production observability, 12-factor methodology, AI-assisted development tools

Technologies

Java, Python, JavaScript/TypeScript, Node.js, ReactJS, Spring Boot, Google Cloud, Git, SQL, NoSQL, GraphQL, Vertex AI/Gemini

Responsibilities

Architect foundational code and service level objectives, pair with product teams to deliver scalable solutions, automate infrastructure and monitoring, triage production outages, coach junior engineers on modern practices and AI tools.

Seniority

Principal, hands-on IC with strategic direction