Principal Software Engineer – Online Experience

🔥 0 minutes ago

🤠 Texas – Remote

infoinfo

💵 $140k - $240k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on The Home Depot's careers page, not through a job board

First seen by Remote Rocketship 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of The Home Depot

The Home Depot

10,000+ employees

Founded 1978

🏗️ Construction

📦 Logistics

🛒 Retail

💰 Debt Financing on 2007-07

Construction • Logistics • Retail

The Home Depot is a leading home improvement retailer, offering a wide range of building materials, home improvement products, lawn and garden products, and related services. The company operates both physical stores and an online platform, providing comprehensive solutions for DIY enthusiasts, professional contractors, and homeowners. The Home Depot is committed to diversity, equity, and inclusion, providing employment opportunities and benefits to a diverse workforce. Additionally, the company places a high emphasis on customer service and associate engagement to maintain its position as a trusted leader in the home improvement industry.

📋 Description

• Shape architecture for customer-facing homedepot.com experiences across four Online Experiences product teams • Set technical direction and make architecture decisions affecting customers • Contribute to software design, development, and the full product lifecycle • Collaborate and pair with UX, engineering, product management, support, and other product teams • Create secure, reliable, scalable software solutions and reusable foundational code • Create architecture diagrams, documentation, dashboards, logging, alerting, and production responses • Define Service Level Objectives and monitor product reliability • Automate infrastructure, monitoring services, and test cases • Perform destructive testing and improve production resiliency • Identify and fix unsecured code areas • Create API specifications and contracts for shared data • Review production performance and capacity across code, infrastructure, data, and message processing • Provide production application support, triage high-priority issues and outages, and collaborate with vendors and the open-source community • Lead and participate in communities of practice and learn and apply new technologies • Build and grow junior engineers' skills

🎯 Requirements

• Must be eighteen years of age or older • Must be legally permitted to work in the United States • Mastery of an object oriented programming language, preferably Java • Bachelor's degree or equivalent degree in a related field • Minimum 6 years of work experience • Mastery of a modern programming language such as Java, Python, or JavaScript/TypeScript • Mastery of a modern web application framework such as Node.js • Mastery of SQL queries against a relational database • Mastery of a version control system, preferably Git • Proficiency in HTML, CSS, JavaScript/TypeScript, ReactJS, Linux/Unix, CI/CD, testing, cloud computing, production systems design, microservice architectures, design patterns, NoSQL databases, query optimization, data modeling, RESTful and GraphQL APIs • Experience with 12-factor methodology • Experience building or integrating generative AI and LLM-based services • Experience using AI-assisted tools across the product development lifecycle • Experience with front-end performance optimization and production observability/monitoring

🏖️ Benefits

• Overnight travel typically less than 10% of the time

Apply Now

Similar Jobs

🔥 2 hours ago

CVS Health

10,000+ employees

🏥 Healthcare

⚕️ Healthcare Insurance

🛒 Retail

Principal Software Engineer setting technical direction for CVS Health's AI-native Health100 health platform. Building secure, reliable, event-driven cloud services from prototype to production.

🔥 4 hours ago

Testlio

201 - 500

💼 Consulting

🏥 Healthcare

📦 Logistics

Principal Software Architect shaping scalable cloud-native architecture for Testlio’s crowdsourced software testing platform. Modernizing monoliths, integrating safe AI/LLM capabilities, and guiding distributed engineering teams.

🔥 5 hours ago

Advarra

501 - 1000

🏥 Healthcare

💼 Consulting

☁️ SaaS

Staff Software Engineer architecting scalable data and AI systems for Advarra’s clinical research products. Leading technical strategy, distributed systems, pipelines, observability, and engineering excellence.

🔥 5 hours ago

Advarra

501 - 1000

💼 Consulting

📦 Logistics

📣 Marketing

Staff Software Engineer architecting scalable data and AI systems for Advarra’s clinical research technology. Leading distributed systems, pipelines, observability, and technical strategy across product lines.

🔥 8 hours ago

Swiftly

51 - 200

🛒 Retail

🛍️ eCommerce

Staff Engineer building backend services and retailer integrations for Swiftly’s AI-powered retail platform. Designing scalable APIs, automating workflows, and supporting enterprise onboarding.

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok