2,288,189open jobs
145,444companies
280,588added this week
Browse all
Location
In office (Charlotte)
Seniority
Principal · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 15, 2026. First seen by Alion on Nov 12, 2026. Lowe's scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Lowe's is a US home improvement retailer headquartered in Mooresville, North Carolina, selling tools, appliances, building materials, lumber, flooring, cabinets, lighting and garden products to homeowners and professional contractors. Founded in North Wilkesboro in 1921 and listed on the New York Stock Exchange, it runs roughly 1,700 stores plus distribution centers across the United States and a technology hub in Charlotte. It hires store sales associates and specialists, operations managers for stores and distribution facilities, and corporate analysts in Mooresville.

Innovate in Charlotte

Thank you for dedicating your time and talent to Lowe’s. We want to give you more opportunities to learn and grow, so if you find a position you’re interested in below, we encourage you to apply!

Your Impact

The Principal Software Engineer - Mobile Apps will influence a wide variety of business and technology decisions. This role will design, implement, and deliver cross-functional solutions for highly complex problems. This role will provide technical direction for an organization and set up an excellent engineering culture.

Where You’ll Be

Associates are required to relocate to the Lowe's Tech Hub Charlotte NC to foster collaboration and support. The ideal candidate must be willing to work in the office at our Charlotte Tech Hub, office location, 5 days per week. Most business meetings are planned around the Eastern time zone.

Work with a Winning Team

As part of a Fortune 500 company and retail leader, your work can change an entire industry. Our CEO is a forward-thinker when it comes to tech, and with one of Forbes Top 50 CIOs leading the charge, you can come to work knowing you’ll have access to the data, tools, and support that few other companies can offer. We also know what it takes to create an inclusive culture that supports you. Our teams are structured around the engineer, giving you the support you need to do your best work. Since we’ve been in business for over 100 years, we’ve built an excellent track record of growth and success. There’s peace of mind knowing you have the stability and resources you need to focus on solving tough challenges. And as you solve these challenges, know you’ll be surrounded by supportive associates with curious minds who listen to you, respect you, and recognize your hard work.

What You Will Do

1. Mobile Architecture & Technical Strategy

  • Define and execute mobile technology strategy aligned with retail business objectives and senior leadership priorities.

  • Own end-to-end solution architecture across mobile and backend systems, balancing stability, scalability, security, and cost.

  • Simplify complex technical challenges into scalable solutions that evolve with business needs.

2. Mobile Engineering & Development

  • Provide technical leadership across Android, iOS, and cross-platform mobile development.

  • Architect shared business logic using Kotlin Multiplatform (KMP) and dynamic experiences using Server-Driven UI (SDUI).

  • Drive native development using Android (Kotlin, Jetpack Compose) and iOS (Swift, UIKit, SwiftUI).

3. Backend Integration & Quality

  • Integrate mobile applications with Spring Boot, Java 21, REST APIs, microservices, and core services including SearchNav, ProductGateway, and TypeAhead.

  • Drive high-quality design, automated unit and integration testing using JUnit 5, XCTest, MockK, Espresso, and XCUITest.

  • Champion modern software engineering methodologies and secure development practices, including SAST and DAST.

4. Mobile Delivery, Performance & Reliability

  • Drive mobile delivery using Fastlane, TestFlight, Firebase App Distribution, and automated deployment pipelines.

  • Monitor performance using GCP Cloud Monitoring, Prometheus, and distributed tracing across mobile-to-backend journeys.

  • Lead troubleshooting, root cause analysis, and resolution of complex production issues and critical outages.

5. Technical Leadership & Collaboration

  • Proactively identify customer, engineering, and business challenges and drive clarity, convergence, and closure.

  • Partner with product owners, engineers, and stakeholders to ensure successful deployment and adoption of mobile solutions.

  • Evaluate technical tradeoffs and drive engineering decisions that deliver scalable, reliable, and high-performing mobile experiences.

Minimum Qualifications

  • Bachelor’s degree in computer science, computer information systems (CIS), or related field or equivalent years of experience in lieu of education requirement, if applicable

  • 10 years of experience in software development or related field

  • 8 years of experience in any of the following: software engineering competencies frontend technologies (UI/UX), middleware (microservices and APIs), database technologies, DevOps

  • 8 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)

Preferred Skills/Education

  • Master’s degree in computer science, CIS, or related field

  • 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 design 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.

Benefits

  • 401k with up to 4.25% match

  • Discounted Employee Stock Purchase Plan (15% discount of strike price)

  • Tuition-Free Education

  • 10-week Maternity/Parental Leave

  • 10% Associate Discount

For information about our benefit programs and eligibility, please visit https://talent.lowes.com/us/en/benefits

About Lowe’s

Lowe’s Companies, Inc. (NYSE: LOW) is a FORTUNE® 100 home improvement company with total fiscal year 2025 sales of more than $86 billion. Lowe’s employs approximately 300,000 associates and operates over 1,750 home improvement stores, 540 branches and 120 distribution centers. Lowe’s is a core value S&P 500 equity stock and a dividend aristocrat. Based in Mooresville, N.C., Lowe’s supports the communities it serves through programs focused on creating safe, affordable housing, improving community spaces, helping to develop the next generation of skilled trade experts and providing disaster relief to communities in need. For more information, visit Lowes.com.

Lowe’s is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability or medical condition, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, or any other category protected under federal, state, or local law.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,288,189 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
Charlotte
Technical Architect 1 month ago
Hybrid · Pella
Apply
$128k – $237k per year · In office · Secret · 13+ years exp · Bachelor's Degree · Ashburn
Python
C#
C++
MATLAB
Management
Agile
SpaceTech
MBSE
MedTech
Verification & Validation
Defense
EVMS
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Milwaukee
AI/ML
Fine-tuning
Computer Vision
AI Agents
NLP
Agentic Workflows
Apply
$180k – $220k per year · In office · Full-Time · 10+ years exp · Bachelor's Degree · San Francisco
Python
JavaScript
Python
Django
AI/ML
Machine Learning
Frontend
GraphQL
React.js
DevOps
Rest API
GCP
Azure
AWS
Apply
$225k – $425k per year · In office · Full-Time · San Francisco
JavaScript
Rust
TypeScript
C++
Node JS
Frontend
React.js
DevOps
GCP
Docker
Linux
Apply
Remote (LATAM, US time zones hours) · Full-Time · 2+ years exp
Ruby
Ruby
Ruby on Rails
RSpec
Sidekiq
Databases
PostgreSQL
Redis
DevOps
CI/CD
Docker
GitHub
Management
Agile
Apply
Remote (LATAM) · Full-Time · 5+ years exp
Python
Python
Flask
FastAPI
Django
Celery
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
DevOps
Rest API
GCP
Azure
Git
AWS
Docker
Kubernetes
GitHub
Management
Agile
Apply
Remote (LATAM) · Full-Time · 3+ years exp · Bachelor's Degree
JavaScript
SQL
Ruby
Ruby
Ruby on Rails
Sidekiq
Databases
PostgreSQL
Snowflake
Google BigQuery
Amazon Redshift
Frontend
Bootstrap
Sass
DevOps
Rest API
Heroku
Git
AWS
Docker
AWS Lambda
GitHub
Amazon S3
Linux
SOAP
Apply
Remote (LATAM) · Full-Time
Go
TypeScript
DevOps
GCP
GitHub Actions
Istio
Prometheus
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Service Mesh
Linux
Apply
Remote (LATAM) · Full-Time · 3+ years exp
JavaScript
PHP
Ruby
PHP
WordPress
Ruby
Ruby on Rails
Frontend
React.js
Mobile
React Native
DevOps
GitHub
Apply
$118k – $257k per year · In office · 15+ years exp · Bachelor's Degree · Charlotte
Apply
$110k – $170k per year · In office · 7+ years exp · Bachelor's Degree · Charlotte
Apply
$50k – $85k per year · In office · Charlotte
Apply
$65k – $75k per year · In office · Charlotte
Apply
≈ $54k – $113k per year (Estimated) · Hybrid · 3+ years exp · Bachelor's Degree · Charlotte
Analytics
Power BI
Apply
See all jobs
This is one of many
2,288,189 more open roles from verified company boards, updated every day.