Kotlin Multiplatform (KMP): Architecting shared business logic layers. * Server-Driven UI (SDUI): Designing extensible layout engines to dynamicize screen rendering. * Native Platforms: Proficient in ...
Kotlin Multiplatform (KMP): Architecting shared business logic layers. * Server-Driven UI (SDUI): Designing extensible layout engines to dynamicize screen rendering. * Native Platforms: Proficient in ...
Evaluate emerging technologies such as Kotlin Multiplatform (KMP), AI, and edge computing.
New
Evaluate emerging technologies such as Kotlin Multiplatform (KMP), AI, and edge computing.
New
Lead Agile Coach
Dallas, TX · On-site
... KMP). Knowledge, Skills & Abilities • Strong communication and facilitation skills; ability to coach teams and leaders. • Proficiency with Jira, Smartsheet, and Microsoft 365. • Strong ...
Lead Agile Coach
Dallas, TX · On-site
... KMP). Knowledge, Skills & Abilities • Strong communication and facilitation skills; ability to coach teams and leaders. • Proficiency with Jira, Smartsheet, and Microsoft 365. • Strong ...
Facility Security Officer
Orlando, FL · On-site
$75K - $100K/yr
Maintain DD Form 254s and security records; complete all required reporting under 32 CFR 117.8 (adverse information, suspicious contacts, changes to KMP/FOCI, cyber incidents, and related events)
Quick apply
Facility Security Officer
Orlando, FL · On-site
$75K - $100K/yr
Maintain DD Form 254s and security records; complete all required reporting under 32 CFR 117.8 (adverse information, suspicious contacts, changes to KMP/FOCI, cyber incidents, and related events)
Senior Software Engineer - Publishing Platform, Riot Mobile
Los Angeles, CA · On-site
$143K - $179K/yr
Riot Mobile is built with native code, Kotlin Multiplatform (KMP), numerous Riot APIs, AWS Lambdas, some React, embedded multimedia and live streaming, small Spring Boot services, and Riot's internal ...
Senior Software Engineer - Publishing Platform, Riot Mobile
Los Angeles, CA · On-site
$143K - $179K/yr
Riot Mobile is built with native code, Kotlin Multiplatform (KMP), numerous Riot APIs, AWS Lambdas, some React, embedded multimedia and live streaming, small Spring Boot services, and Riot's internal ...
Senior Software Engineer - Publishing Platform, Riot Mobile
Los Angeles, CA · On-site
$143K - $179K/yr
Riot Mobile is built with native code, Kotlin Multiplatform (KMP), numerous Riot APIs, AWS Lambdas, some React, embedded multimedia and live streaming, small Spring Boot services, and Riot's internal ...
Senior Software Engineer - Publishing Platform, Riot Mobile
Los Angeles, CA · On-site
$143K - $179K/yr
Riot Mobile is built with native code, Kotlin Multiplatform (KMP), numerous Riot APIs, AWS Lambdas, some React, embedded multimedia and live streaming, small Spring Boot services, and Riot's internal ...
Senior CI/CD Engineer
Chicago, IL · On-site
$180K - $243K/yr
Design and implement CI/CD pipelines for Android and iOS applications using tools like GitLab CI, Gradle, KMP, Develocity and Android Native Plugin. * Automate build processes for multiple build ...
Senior CI/CD Engineer
Chicago, IL · On-site
$180K - $243K/yr
Design and implement CI/CD pipelines for Android and iOS applications using tools like GitLab CI, Gradle, KMP, Develocity and Android Native Plugin. * Automate build processes for multiple build ...
Senior CI/CD Engineer
Chicago, IL · On-site
$180K - $243K/yr
Design and implement CI/CD pipelines for Android and iOS applications using tools like GitLab CI, Gradle, KMP, Develocity and Android Native Plugin. * Automate build processes for multiple build ...
Senior CI/CD Engineer
Chicago, IL · On-site
$180K - $243K/yr
Design and implement CI/CD pipelines for Android and iOS applications using tools like GitLab CI, Gradle, KMP, Develocity and Android Native Plugin. * Automate build processes for multiple build ...
Lead Agile Coach
Dallas, TX · On-site
Multiple Agile certifications required (e.g., CSM, A-CSM, CSP-SM, PSM II/III, ICP-ACC, ICP-ATF, SA, SPC, KMP). Knowledge, Skills & Abilities * Strong communication and facilitation skills; ability to ...
Quick apply
Lead Agile Coach
Dallas, TX · On-site
Multiple Agile certifications required (e.g., CSM, A-CSM, CSP-SM, PSM II/III, ICP-ACC, ICP-ATF, SA, SPC, KMP). Knowledge, Skills & Abilities * Strong communication and facilitation skills; ability to ...
Senior CI/CD Engineer
Chicago, IL · On-site
$180K - $243K/yr
Design and implement CI/CD pipelines for Android and iOS applications using tools like GitLab CI, Gradle, KMP, Develocity and Android Native Plugin. * Automate build processes for multiple build ...
Senior CI/CD Engineer
Chicago, IL · On-site
$180K - $243K/yr
Design and implement CI/CD pipelines for Android and iOS applications using tools like GitLab CI, Gradle, KMP, Develocity and Android Native Plugin. * Automate build processes for multiple build ...
Engineering Manager, Consumer Core
Chicago, IL · On-site
$185K - $215K/yr
We're looking for an Engineering Manager to lead our Consumer Core team, a full-stack group responsible for Upside's core functionality within our Kotlin Multiplatform (KMP) front-end and our Python ...
Engineering Manager, Consumer Core
Chicago, IL · On-site
$185K - $215K/yr
We're looking for an Engineering Manager to lead our Consumer Core team, a full-stack group responsible for Upside's core functionality within our Kotlin Multiplatform (KMP) front-end and our Python ...
Helix AI Engineer, iOS
San Jose, CA · On-site
$200K - $400K/yr
Cross-platform experience (React Native, Flutter, or KMP). * Experience with Apple's MFi (Made for iPhone/iPad) Program and integrating iOS apps with external hardware accessories. The US base salary ...
Helix AI Engineer, iOS
San Jose, CA · On-site
$200K - $400K/yr
Cross-platform experience (React Native, Flutter, or KMP). * Experience with Apple's MFi (Made for iPhone/iPad) Program and integrating iOS apps with external hardware accessories. The US base salary ...
Helix AI Engineer, iOS
San Jose, CA · On-site
$200K - $400K/yr
Cross-platform experience (React Native, Flutter, or KMP). * Experience with Apple's MFi (Made for iPhone/iPad) Program and integrating iOS apps with external hardware accessories. The US base salary ...
Helix AI Engineer, iOS
San Jose, CA · On-site
$200K - $400K/yr
Cross-platform experience (React Native, Flutter, or KMP). * Experience with Apple's MFi (Made for iPhone/iPad) Program and integrating iOS apps with external hardware accessories. The US base salary ...
Senior Software Engineer - Publishing Platform, Riot Mobile
Los Angeles, CA · On-site
$143K - $179K/yr
Riot Mobile is built with native code, Kotlin Multiplatform (KMP), numerous Riot APIs, AWS Lambdas, some React, embedded multimedia and live streaming, small Spring Boot services, and Riot's internal ...
Senior Software Engineer - Publishing Platform, Riot Mobile
Los Angeles, CA · On-site
$143K - $179K/yr
Riot Mobile is built with native code, Kotlin Multiplatform (KMP), numerous Riot APIs, AWS Lambdas, some React, embedded multimedia and live streaming, small Spring Boot services, and Riot's internal ...
Crib Attendant weekend night
Shawnee, OK · On-site
Must have a minimal 10-key skill of 150 kmp and a minimal keyboarding skill of 30-40 wpm. Good knowledge of crib inventory is preferred. As well as experience in the "Parts" environment. Must have ...
Crib Attendant weekend night
Shawnee, OK · On-site
Must have a minimal 10-key skill of 150 kmp and a minimal keyboarding skill of 30-40 wpm. Good knowledge of crib inventory is preferred. As well as experience in the "Parts" environment. Must have ...
Mobile Software Engineer - iOS
Mountain View, CA · On-site
$166K/yr
Responsibilities : • Develop a vehicle companion app on iOS with a Kotlin Multiplatform (KMP) core and native SwiftUI views • Provide guidance and support across the app feature stack, including ...
Mobile Software Engineer - iOS
Mountain View, CA · On-site
$166K/yr
Responsibilities : • Develop a vehicle companion app on iOS with a Kotlin Multiplatform (KMP) core and native SwiftUI views • Provide guidance and support across the app feature stack, including ...
Knowledge of Kotlin Multiplatform (KMP).Exposure to cross-platform mobile development.Familiarity with AI-assisted development tools (e.g.| GitHub Copilot) and prompt engineering to accelerate coding ...
Knowledge of Kotlin Multiplatform (KMP).Exposure to cross-platform mobile development.Familiarity with AI-assisted development tools (e.g.| GitHub Copilot) and prompt engineering to accelerate coding ...
Knowledge of Kotlin Multiplatform (KMP).Exposure to cross-platform mobile development.Familiarity with AI-assisted development tools (e.g.| GitHub Copilot) and prompt engineering to accelerate coding ...
Knowledge of Kotlin Multiplatform (KMP).Exposure to cross-platform mobile development.Familiarity with AI-assisted development tools (e.g.| GitHub Copilot) and prompt engineering to accelerate coding ...
Deployment Engineer
Austin, TX · On-site
... KMP) Microsoft Visio Microsoft Word Microsoft Project Microsoft PowerPoint Microsoft Project Altassian tools like Jira Defect management tools like HP Quality Center etc. Experience in Agile and ...
Deployment Engineer
Austin, TX · On-site
... KMP) Microsoft Visio Microsoft Word Microsoft Project Microsoft PowerPoint Microsoft Project Altassian tools like Jira Defect management tools like HP Quality Center etc. Experience in Agile and ...
Knowledge of Kotlin Multiplatform (KMP).Exposure to cross-platform mobile development.Familiarity with AI-assisted development tools (e.g.| GitHub Copilot) and prompt engineering to accelerate coding ...
Knowledge of Kotlin Multiplatform (KMP).Exposure to cross-platform mobile development.Familiarity with AI-assisted development tools (e.g.| GitHub Copilot) and prompt engineering to accelerate coding ...
Kmp information
See salary details
$30K - $37.4K
7% of jobs
$37.4K - $44.8K
16% of jobs
$45.5K is the 25th percentile. Wages below this are outliers.
$44.8K - $52.2K
21% of jobs
The median wage is $54.8K / yr.
$52.2K - $59.6K
17% of jobs
$59.6K - $67K
13% of jobs
$68.4K is the 75th percentile. Wages above this are outliers.
$67K - $74.5K
7% of jobs
$74.5K - $81.9K
3% of jobs
$81.9K - $89.3K
5% of jobs
$89.3K - $96.7K
5% of jobs
$96.7K - $104.1K
3% of jobs
$104.1K - $111.5K
2% of jobs
$30K
$62.5K
$111.5K
How much do kmp jobs pay per year?
What are the key skills and qualifications needed to thrive as a KMP (Key Managerial Personnel), and why are they important?
What is a KMP (Key Managerial Personnel)?
What are some common challenges faced by KMP (Key Managerial Personnel) in managing cross-functional teams?
What is the difference between Kmp vs Mechanical Engineer?
| Aspect | Kmp | Mechanical Engineer |
|---|---|---|
| Required Credentials | Typically requires specialized certifications or training in Kmp-specific systems | Bachelor's degree in Mechanical Engineering, possibly with PE licensure |
| Work Environment | Often in manufacturing, maintenance, or technical service settings | Design, analysis, and development in industrial, automotive, or aerospace sectors |
| Industry Usage | Common in manufacturing and technical service industries | Widely used across engineering, manufacturing, and product development sectors |
| Search & Comparison Intent | People compare Kmp with Mechanical Engineer to understand roles, credentials, and job scope |
The main difference between Kmp and Mechanical Engineer lies in their focus and credentials. Kmp roles are often specialized in technical or maintenance tasks within manufacturing environments, requiring specific certifications. Mechanical Engineers typically hold a degree in engineering and work on design, analysis, and development projects across various industries. Understanding these differences helps job seekers and employers find the right fit for their needs.

$128K - $177K/yr
Full-time
Posted 11 days ago
Home Depot rating
7.4
Based on 6,423 frontline employees who took The Breakroom Quiz
6th of 39 rated national retailers
Job description
Position Purpose:
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.
Working Conditions:
- Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
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.
- Transformation Track Record: Proven track record of executing a major technology renovation or modernization strategy (preferably containing SDUI, KMP, and GraphQL BFF elements).
- Distributed Systems Mastery: Expert knowledge of microservices, server-side GraphQL patterns, and high-performance, multi-layered JVM in-memory caching.
- AI Expertise: Practical, hands-on experience using GenAI APIs, LLM prompt engineering, and code-generation tools/agents to accelerate development.
- Leadership & Influence: 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.
Authoring & Personalization
- 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
For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents:
The pay range for this position is between $170,000.00 - $280,000.00
What Home Depot employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Home Depot
Sourced by ZipRecruiter
The Home Depot is the world’s largest home improvement specialty retailer, operating a vast network of warehouse-format stores across the United States, Canada, and Mexico. Founded in 1978, the company has established itself as the primary resource for building materials, lawn and garden products, and home décor. Its business model caters to two distinct customer bases: Do-It-Yourself (DIY) homeowners and "Pro" customers, such as professional contractors and tradespeople. Beyond product sales, the company offers an extensive suite of services, including professional installation and one of the largest tool rental operations in North America.
Industry
Retail and manufacturing
Company size
10,000+ Employees
Headquarters location
Atlanta, GA, US