Senior Principal Software Engineer - Generative AI & Mobile Platforms (Remote)
homedepot · Georgia - Virtual - Ga01
Job description
About the role
The Home Depot is hiring a Senior Principal Software Engineer to lead its Mobile App Renovation Strategy (MARS) as chief technical architect and visionary leader. The role defines the future of a high-performance, modular, intelligent mobile ecosystem and champions AI-first software development. It reports to senior technology leadership, leads cross-functional feature and platform teams, and runs an AI Tiger Team that influences how engineering teams use AI across the SDLC. The position is remote.
Key responsibilities
- 50% Delivery and execution: lead portfolio-level principal meetings, architect reusable code foundations, develop POCs with new technologies, and monitor cloud resource usage to reduce costs.
- 10% People: act as escalation point for complex challenges, mentor and coach direct reports, run annual and mid-year reviews, and attract and retain top talent.
- 15% Strategy and planning: work with a Distinguished Engineer on open-source or vendor solutions, remove roadblocks, and shape technology roadmaps.
- 25% Support and enablement: handle high-priority issues and outages, resolve technology disputes, work with vendors on feature enhancements, and evangelize tooling.
Required profile
- 7 years of relevant work experience; preferred 10+ years, with at least 4+ years leading architecture for a major consumer-facing mobile app.
- Proven track record of a major technology renovation or modernization (preferably with SDUI, KMP and GraphQL BFF).
- Expert knowledge of microservices, server-side GraphQL patterns and high-performance JVM in-memory caching.
- Hands-on experience with GenAI APIs, LLM prompt engineering and code-generation tools.
- Ability to write technical white papers, present architecture to executives and align large engineering organizations (50+ engineers).
- Bachelor's degree or equivalent; must be 18 and legally permitted to work in the United States.
Required skills
- Kotlin Multiplatform (KMP) and Server-Driven UI (SDUI)
- Android (Kotlin, Jetpack Compose) and iOS (Swift, UIKit, SwiftUI)
- GraphQL (Netflix DGS) and GraphQL Federation
- Spring Boot 3.5, Java 21, REST APIs and microservices
- JUnit 5, XCTest, MockK, Espresso, XCUITest, Paparazzi, Shot
- Pipelines: Bitrise, Fastlane, TestFlight, Firebase App Distribution
- SAST/DAST security testing, New Relic, GCP Cloud Monitoring, Prometheus, distributed tracing
- Contentful, Adobe Target, remote configuration
Pay range for eligible states: $170,000 - $280,000. Typically requires overnight travel 5-20% of the time.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 4 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
homedepot
Georgia - Virtual - Ga01
Related job offers
-
Senior Software Engineer (AI Innovation)
homedepot GEORGIA - VIRTUAL - GA01 -
Senior Software Engineer - Workday
homedepot GEORGIA - VIRTUAL - GA01 -
Software Engineer Manager - Workforce Management
homedepot GEORGIA - VIRTUAL - GA01 -
Senior Cloud Engineer (Azure)
Velozient -
IT Technician - VoIP Support and Help Desk
Pinnacle Fertility Nzalae/ Nzawa locations