Senior Principal Software Engineer - Generative AI & Mobile Platforms
$170k - $280kThe Home Depot
Role Description
As a Senior Principal Engineer, you will serve as the chief technical architect and visionary leader for our Mobile App Renovation Strategy (MARS). You will define the future of our high-performance, modular, and intelligent mobile ecosystem. This role demands a world-class engineer who is deeply technical, possesses an extensive background in native mobile development and server-side orchestration, and can champion innovative AI-first software development. You will report directly to senior technology leadership and lead cross-functional feature and platform teams to build our next-generation architecture.
We are seeking a visionary leader who will not only build the platform but will also aggressively drive AI-first software development. You will establish, steer, and inspire our AI Tiger Team and directly influence how engineering teams utilize artificial intelligence throughout the software development lifecycle (SDLC).
Key Responsibilities
- 50% Delivery and Execution:
- Leads portfolio level Principal meetings to maintain alignment, consistency, and knowledge sharing.
- Creates and architects foundational code elements that can be reused across a portfolio.
- Develops POCs with new technologies and paves the way for portfolio adoption.
- Tracks and monitors efficient usage of cloud resources and drives cost reduction opportunities and enhancements.
- 10% People:
- Acts as a point of escalation for teams facing extremely complex challenges.
- Presents at and attends conferences and learns how to apply new technologies and concepts.
- Provides leadership, mentoring, and coaching to direct reports.
- Conducts annual and mid-year reviews, reviewing individual development plans and providing performance feedback.
- Attracts, retains, develops, and motivates top talent.
- 15% Strategy and Planning:
- Works with a Distinguished Engineer to define technology solutions (open source or vendor) teams should be exploring and/or leveraging.
- Works across local teams to unify strategy and alignment.
- Identifies and removes potential roadblocks & bottlenecks across large cross-functional projects and initiatives.
- Participates in and influences development of technology roadmaps within a given portfolio.
- Drives thought leadership and innovation within a given portfolio.
- 25% Support and Enablement:
- Point of escalation for high-priority issues and outages as they arise.
- Fields questions from project, product, and support teams.
- Helps solve technology disputes across local teams.
- Works with vendors to help identify and implement feature enhancements in software products.
- Evangelizes successful usage of tooling and technology with local teams.
Direct Manager/Direct Reports
- This position reports to various individuals.
- This position has 4-6 direct reports.
Travel Requirements
- Typically requires overnight travel 5% to 20% of the time.
Physical Requirements
- Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about.
- On rare occasions there may be a need to move or lift light articles.
Minimum Qualifications
- Must be eighteen years of age or older.
- Must be legally permitted to work in the United States.
- Expertise in at least two technologies used by THD IT.
- Experience with common business processes used in the retail industry.
- Experience in Agile/Lean development environments.
- 7 years of relevant work experience.
- The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent in a field of study related to the job.
- Typically requires overnight travel less than 15% of the time.
Preferred Qualifications
- 10+ years of software engineering experience, with at least 4+ years leading architecture in a Principal or Senior Principal capacity for a major consumer-facing mobile application.
- Proven track record of executing a major technology renovation or modernization strategy (preferably containing SDUI, KMP, and GraphQL BFF elements).
- Expert knowledge of microservices, server-side GraphQL patterns, and high-performance, multi-layered JVM in-memory caching.
- Practical, hands-on experience using GenAI APIs, LLM prompt engineering, and code-generation tools/agents to accelerate development.
- Outstanding communication and presentation skills, with a proven history of writing technical white papers, presenting architecture to executive leadership, and driving technical alignment across large engineering organizations (50+ engineers).
Tech Stack
- Kotlin Multiplatform (KMP): Architecting shared business logic layers.
- Server-Driven UI (SDUI): Designing extensible layout engines to dynamicize screen rendering.
- Native Platforms: Proficient in Android (Kotlin, Jetpack Compose) and iOS (Swift, UIKit, SwiftUI).
- GraphQL & Federation: GraphQL (Netflix DGS) and GraphQL Federation layers.
- Backend Stacks: Spring Boot 3.5, Java 21, REST APIs, and microservices integrated with core services like SearchNav, ProductGateway, and TypeAhead.
- Automated unit and integration testing using JUnit 5, XCTest, MockK, Espresso, and XCUITest.
- Visual regression testing with Paparazzi and Shot.
- Mobile-specific delivery pipelines including Bitrise, Fastlane, TestFlight, and Firebase App Distribution.
- Automated security practices including Static (SAST) and Dynamic (DAST) Application Security Testing.
- Performance instrumentation using New Relic, GCP Cloud Monitoring, Prometheus, and distributed tracing spanning hybrid mobile-to-backend journeys.
- Contentful (CMS), Adobe Target, and centralized remote configuration.
Minimum Education
- The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Preferred Education
- No additional education.
Minimum Years of Work Experience
- 7.
Preferred Years of Work Experience
- No additional years of experience.
Minimum Leadership Experience
- None.
Preferred Leadership Experience
- None.
Certifications
- None.
Competencies
- Courage
- Drives Vision and Purpose
- Global Perspective
- Nimble Learning
- Self-Development
- Attracts Top Talent
- Builds Effective Teams
- Collaborates
- Cultivates Innovation
- Drives Engagement
- Manages Complexity
- Situational Adaptability
- Communicates Effectively
- Develops Talent
- Drives Results
Salary Information
The pay range for this position is between $170,000.00 - $280,000.00 for California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents.
- ...Software Engineer At Roon, we are at the forefront of revolutionizing... ...desktop and mobile applications for HiFi... ...ensuring seamless cross-platform experiences. Lead... ...goals. Use modern AI-assisted development workflows... ..., explore solutions, generate tests, review code,...PlatformFull timeLocal areaRemote workWorldwideFlexible hours
$143k - $193.05k
...Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and... ...will include: * Embedding generative and predictive AI to enhance predictable... ...scalable, resilient automation platforms that support dynamic workloads...PlatformSeniorFull timeRemote work- ...and reliably from algorithm to silicon. Our platform accelerates deployment of DSP, RF,... ...Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging...PlatformSeniorFull timeRemote workRelocation packageFlexible hours
$205.2k - $360.8k
...Senior Principal, AI Software Engineer – Agentic & Industry Solutions Genesys empowers organizations worldwide... ...AI frameworks, orchestration platforms, and cloud‑native architectures.... ...automation. Build Retrieval‑Augmented Generation (RAG) solutions, knowledge...PlatformSeniorWork from homeWorldwideFlexible hours$141.4k - $226.3k
...looking for an exceptional Senior Principal AI Scientist in Generative AI who is ready to drive the future of mobility with us! What You Will... ...center, edge, and embedded platforms ~Push model performance... ...Responsibilities ~Inference Engines & Runtime: ~Build deep...PlatformSeniorFull timeRemote work$159.75k - $225.5k
...steps. Our partner is looking for a Senior Principal Software Engineer based in United States. This role is... ...shape the future of large-scale commerce platforms. You will take ownership of critical... ...\n How Jobgether works: We use an AI-powered matching process to ensure...PlatformSeniorFull timeRemote work$134.25k - $196.9k
...ourselves to developing software that transforms... ..., designers, engineers, and audiophiles united... ...desktop and mobile applications for HiFi... ...ensuring seamless cross-platform experiences.... ...goals. Use modern AI-assisted... ...explore solutions, generate tests, review code...PlatformFull timeTemporary workLocal areaImmediate startRemote workWorldwideFlexible hours- ...evaluation, design, and implementation of enterprise AI solutions, the remote contract Senior Generative AI Engineer will consult with business and technology teams... ...with the Microsoft AI ecosystem and modern data platforms Strong understanding of AI governance, model...PlatformSeniorContract workRemote work
$10,950 per month
...About the Role We are seeking a Senior Generative AI Engineer to design, build, and deploy production... ...to cloud environments using modern software engineering and MLOps practices... ...AI Search ~ Experience with cloud platforms such as AWS, GCP, or Azure ~ Experience...PlatformSeniorFull timeContract work$130k - $200k
...Senior / Principal Flight Software Engineer – Space Systems *REMOTE* Working with a leading U.S. aerospace... .../C++ flight software for satellite platforms Contribute across the full lifecycle... ...We may use artificial intelligence (AI) tools to support parts of the...PlatformSeniorRemote jobContract work- ...heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across agile teams to enhance, build...PlatformSenior
$95.3k - $142.9k
...today, and for generations to come. Our pioneering... ...internal NGAS Engineering candidates, we... ...generation of software for the next generation of platforms. Support... ...technologies - AI/ML, Quantum computing... ...looking for a Principal Software... ...obstacles with senior developers and...PlatformSeniorFull timeRemote workRelocation packageShift work$195k - $323k
...potential. Title and Summary Principal Software Engineer, Senior Architect Who is Mastercard? Mastercard... ...’s most critical corporate platforms. This role sits at the intersection... ...that enables enterprise analytics and AI outcomes. Provide hands on technical...PlatformSeniorFull timePart timeWorldwideFlexible hours- ...At Roblox, we’re building the tools and platform that empower our community to bring any... ...experience on the platform. As a Senior/ Principal Software Engineer for Data Access , you will architect and build the next‑generation managed OLTP data access layer — engineered...PlatformSeniorFull timeWorldwide
$150k - $260k
...Staff/Senior/Principal Software Engineer (Elixir/AI Focus) Location: Remote (with occasional travel) Base Location: Salt Lake City, UT, US Employment... ...enterprise clients, developing a leading AI-powered platform for a specialized professional sector. Join our...PlatformSeniorRemote jobFull timeContract work$152k - $190k
Principal Software Engineer in Test eClinical Solutions is transforming... ...a modern cloud platform with expert data services... ...enterprise-grade, revenue-generating products at the... ...analytics, and emerging AI technologies. If you’... ...will report to the Senior Director, Software Quality...PlatformFull timeWork at officeRemote workShift work$204k - $327.5k
...re building the next generation of ServiceTitan's iOS mobile applications—engineered to deliver unmatched... ...them every day. As a Senior Staff Software Engineer, iOS, you'll... ...that guides our iOS platform for years to come—shaping... .... ~Define the AI-assisted development...PlatformSeniorFull timeFlexible hours- ...Senior Mobile Engineer Lehi, Utah, Open to Remote At Podium, we bring AI Employees to local businesses that turn every conversation... ...industry-leading AI Agent platform, we need a senior mobile engineer... ...~7+ years of professional software engineering experience, with...PlatformSeniorTemporary workSummer holidayLocal areaRemote workWeekend work
- ...We are looking for a Senior Native Mobile Developer based in Latin America... ...accessibility platform. The mobile application synchronizes... ...without relying excessively on AI-generated solutions. Support... ...experienced international engineering team. Opportunity to work...PlatformSeniorLong term contractFull timeRemote workTrial period
- ...SkyLink SkyLink builds AI products for the... ...is building the next generation of AI-powered travel... ...We’re looking for a senior software engineer with deep frontend expertise... ...AI travel management platform. You will lead the... ...into rich web/mobile interfaces when needed...PlatformSeniorFull timeWork at officeWork from homeWorldwideFlexible hours
- ...Position summary The Senior/Principal Software Engineer (AI) is a technical leader responsible for architecting, developing,... ...gap between advanced models and enterprise platforms, building Retrieval-Augmented Generation (RAG) pipelines, intelligent agents, and operational...PlatformSeniorFull timeFor contractors
$130k - $150k
...restaurant management software innovator built... ...-oriented Senior Mobile Developer to join our core Mobile Engineering collective in a full... ...Embedding into an AI-forward, rapid-deployment... ...across our cross-platform mobile... ...familiarity leveraging generative AI utilities or...PlatformSeniorFull timeLocal areaRemote workWork from homeWorldwideFlexible hours$50 - $80 per hour
...partner is looking for a Senior Mobile UX Designer based in... ...collaboration with engineering teams. You will influence... ...constraints, platform capabilities, and implementation... .... Explore and design AI-enabled experiences,... ...communication, enterprise software, or frontline workers...PlatformSeniorHourly payContract workRemote work$213k - $263k
...to improve access to mobility while saving thousands... ...a range of vehicle platforms and product use cases... ...dynamics, and advanced AI to create a realistic... ...conditions, and next-generation capabilities, our... ...We are looking for a Senior Software Engineer who is passionate about...PlatformSeniorFull timeRemote work$116.5k - $173.25k
...payments on our platform on behalf of... ...tasks within the Software Development Lifecycle... ...\u2013 Android Engineer\n\nJob... ...and deliver next-generation self-service experiences... ...with emerging AI tools and... ...guidance from senior engineers, identifying... ...AI-driven mobile experiences\n\n...PlatformFull timeWork at officeLocal areaImmediate startFlexible hours$193.93k - $291.15k
...combining cutting-edge AI with automotive-grade... ...the automakers and mobility platforms a clear path to AVs at... ...looking for talented engineers to join our... ...performance of Nuro’s AV software, ensuring our vehicles... ...the current and future generations of the Nuro Driver....PlatformSeniorFull time- ...building the tools and platform that empower our... ...Platform team owns the mobile app foundation that makes... ...hiring an exceptional iOS engineer to help us push the... ...in your own work. ~(Principal) Set technical direction... ...device or server-side generative AI into consumer products...PlatformSeniorFull time
$193.93k - $291.15k
...combining cutting-edge AI with automotive-grade... ...the automakers and mobility platforms a clear path to AVs at... ...automated scenario generation, to performance and resource... ...with autonomy engineers and build an understanding... ...working in software engineering or related...PlatformSeniorFull time$153k - $180k
Role Description The Senior/Principal Software Engineer (AI) is a technical leader responsible for architecting, developing, and... ...the gap between advanced models and enterprise platforms, building Retrieval-Augmented Generation (RAG) pipelines, intelligent agents, and...PlatformSeniorFull timeContract workFor contractorsWork at officeRemote workHome officeVisa sponsorshipFlexible hours- ...Athletes who get it, and Engineers who can do it.... ...decisions and embedding AI-assisted development into... ...assisted system design, code generation, documentation, and... ...boundary between shared and platform-specific code. ~... ...field. ~8+ years of mobile development experience...PlatformSeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer - Generative AI & Mobile Platforms. Be the first to apply!
- principal software engineer Remote
- senior principal software engineer Remote
- client platform engineer Remote
- platform engineering manager Remote
- platform developer Remote
- senior platform engineer Remote
- data platform engineer Remote
- platform engineer Remote
- sr hr business partner Remote
- senior lighting artist Remote









