Principal Software Engineer - Mobile Apps

Lowe's

Charlotte (NC)

On-site

USD 150,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) match
Employee stock purchase plan
Tuition-free education
Maternity/Parental leave
Associate discount

Job summary

Lowe's in Charlotte, NC is seeking a senior mobile technology leader to define our mobile strategy and own end-to-end architecture for Android, iOS, and cross-platform solutions. You will drive quality, security, performance, and production reliability while guiding cross-functional teams and key stakeholders.

The role emphasizes mastery of mobile architecture, microservices, GenAI integration, and scalable delivery across mobile and backend systems, with a track record of technical leadership

Qualifications

  • Bachelor's degree in computer science, computer information systems, or related field, or equivalent experience, plus 10 years in software development and at least 8 years in relevant engineering competencies and SDLC projects.
  • Preferred qualifications include a master's degree, experience leading technology modernization, expertise in microservices and JVM caching, and hands-on use of GenAI APIs, LLM prompt engineering, and code-generation tools.

Responsibilities

  • Define mobile technology strategy and own end-to-end architecture across mobile and backend systems.
  • Lead development for Android, iOS, and cross-platform solutions; drive quality, secure delivery, performance, and production reliability while collaborating with product owners, engineers, and stakeholders.

Skills

Mobile Architecture
Android Development
iOS Development
Kotlin Multiplatform
Server-Driven UI
Kotlin
Jetpack Compose
Swift
SwiftUI
Microservices
REST APIs
Spring Boot
Automated Testing
CI/CD
Performance Monitoring
Technical Leadership

Education

Bachelor's degree in CS / related field
Master's degree (preferred)

Tools

GenAI APIs
LLM Prompt Engineering
Code-generation tools

Job description

Define mobile technology strategy and own end-to-end architecture across mobile and backend systems, leading development for Android, iOS, and cross-platform solutions. Drive quality, secure delivery, performance, production reliability, and technical decisions while collaborating with product owners, engineers, and stakeholders.

Requirements:
  • Requires a bachelor's degree in computer science, computer information systems, or a related field, or equivalent experience, plus 10 years in software development and at least 8 years in relevant engineering competencies and SDLC projects. Preferred qualifications include a master's degree, experience leading technology modernization, expertise in microservices and JVM caching, and hands-on use of GenAI APIs, LLM prompt engineering, and code-generation tools.
Key Skills:
  • Mobile Architecture, Android Development, iOS Development, Kotlin Multiplatform, Server-Driven UI, Kotlin, Jetpack Compose, Swift, SwiftUI, Microservices, REST APIs, Spring Boot, Automated Testing, CI/CD, Performance Monitoring, Technical Leadership
Benefits:
  • 401(k) With Up to 4.25% Match, Discounted Employee Stock Purchase Plan, Tuition-Free Education, 10-Week Maternity/Parental Leave, 10% Associate Discount
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

FAMU National Alumni Association • Mountain Home (WY)

On-site
USD 180,000 - 260,000
Medical coverage
Dental coverage
Vision coverage
+4
Senior Android Developer
Senior Android Developer

Motorola Solutions • Chicago (IL)

On-site
USD 110,000 - 180,000
Flexible work models
Health care benefits
Paid time off
+3
Senior Android Engineer
Senior Android Engineer

Compunnel Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Sr Mobile Software Engineer (Native Android and Backend)
Sr Mobile Software Engineer (Native Android and Backend)

Visalytics • San Diego (CA)

On-site
USD 150,000 - 190,000
Equity
Health Plans
Flexible Spending Accounts
+5
Senior Android Engineer
Senior Android Engineer

Compunnel Inc. • Salt Lake City (UT)

On-site
USD 100,000 - 120,000
Senior Android Engineer
Senior Android Engineer

Recruiting from Scratch LLC • San Francisco (CA)

On-site
USD 180,000 - 260,000
Relocation Assistance
Visa Sponsorship
Senior Mobile Engineer (Android & iOS) - Lead & Mentor
Senior Mobile Engineer (Android & iOS) - Lead & Mentor

Compunnel Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000
Mobile Architect
Mobile Architect

Tata Consultancy Services • Atlanta (GA)

On-site
USD 100,000 - 130,000
Discretionary Annual Incentive
Medical Coverage: Health, Dental & Vis
Parental Leaves
+1
Sr. Software Engineer – Android
Sr. Software Engineer – Android

TechDigital Group • Dallas (TX)

On-site
USD 100,000 - 140,000
Sr. Software Engineer – Android
Sr. Software Engineer – Android

TechDigital Group • Stamford (CT)

On-site
USD 130,000 - 160,000