×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer- Full Stack; Supply Chain Control Tower

Job in Charlotte, Mecklenburg County, North Carolina, 28230, USA
Listing for: Lowe's
Full Time position
Listed on 2026-10-19
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
Position: Software Engineer-  Full Stack (Supply Chain Control Tower)
** 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 primary purpose of this role is to translate business requirements and functional specifications into logical program designs for our  
** flagship Supply Chain Control Tower** . This includes supporting the  
** ground-up
** implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications. This role serves as a senior technical contributor for project teams throughout the implementation and maintenance of these  
** new, high-impact
** enterprise software solutions. In addition, this role personally develops and delivers complex code modules,  
** focusing heavily on robust backend data architecture, seamless data movement, and modern application development using Node.js BFF and React UI** , within various computing environments.

*
* Key Responsibilities:

*
* + Resolves complex problems across applications to drive improvements within products and platforms; contributes to projects with significant business impact and participates in planning, prioritization, and estimates  
** for foundational, zero-to-one builds** .

+ Develops integrated business and/or enterprise applications to ensure the solution is resilient, scalable, maintainable, and aligned with architectural standards,  
** with a strong focus on backend design and unified data architecture** .

+  
** Designs and implements seamless data movement patterns and robust backend systems, while connecting them to responsive frontend components using React and a Node.js Backend-for-Frontend (BFF) layer.*
* + Builds awareness and product alignment to enterprise recommended frameworks, tools, technologies, engineering platforms, and architectural design processes.

+ Supports operational excellence through disaster recovery and capacity planning, performance, regression and chaos testing, observability alerts and dashboards, and reliability processes and recovery runbooks.

+ Deconstructs complex problems into simple solutions that can evolve over time,  
** contributing to the architectural foundation for an entirely new platform** .

+ Applies engineering standards and best practices, including code quality analysis, test coverage, security principles such as authentication and authorization protocols, and Agile processes.

+ Mentors and advises other engineers by applying and sharing a strong understanding of enterprise and industry technologies, tools, methodologies, policies, standards, and best practices.

+ Continuously explores and recommends new enterprise software components and technologies  
** to support our next-generation Control Tower architecture** .

+ Continuously works to simplify solutions, optimize processes, remove bottlenecks, and resolve escalated technical issues.

** Minimum Qualifications*
* + Bachelor's degree in Computer Science, Computer Information Systems, Data Engineering, Software Engineering, or a related field (or equivalent practical experience).

+ 2+ years of experience in software engineering, data engineering, backend engineering, or a related technical field.

+ 2+ years of experience working on projects involving the implementation of solutions using Software Development Life Cycle (SDLC) methodologies and Agile development practices.

+ 2+ years of experience with one or more of the following:

+ Data engineering and ETL/ELT frameworks

+ Distributed data processing platforms

+ Backend application development and microservices

+ Database technologies (SQL and No

SQL)

+ Cloud-native data platforms

+ Data warehousing and analytics solutions

+ Dev Ops and CI/CD practices

+

Experience with programming languages such as Java, Python, Spark, or similar backend-oriented technologies.

+ Experience designing, developing, and optimizing data pipelines and large-scale data processing solutions.

** Preferred Qualifications*
* + Experience building modern data lakehouse architectures and large-scale enterprise data platforms.

+

Experience with distributed data processing technologies such as Apache Spark, Flink, Kafka, or similar platforms.

+

Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.

+ Experience designing and optimizing high-performance analytical databases.

+

Experience with Click House for large-scale real-time analytics and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary