Qureos

FIND_THE_RIGHTJOB.

Lead Software Engineer_Backend_Java_Springboot

India

About Lowe’s:
Lowe’s is a FORTUNE® 100 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2024 sales of more than $83 billion, Lowe’s operates over 1,700 home improvement stores and employs approximately 300,000 associates. 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 India, the Global Capability Center of Lowe’s Companies Inc., is a hub for driving our technology, business, analytics, and shared services strategy. Based in Bengaluru with over 4,500 associates, it powers innovations across omnichannel retail, AI/ML, enterprise architecture, supply chain, and customer experience. From supporting and launching homegrown solutions to fostering innovation through its Catalyze platform, Lowe’s India plays a pivotal role in transforming home improvement retail while upholding strong commitment to social impact and sustainability. For more information, visit Lowes India
About the Team:
The Retail Media and Martech technology team at Lowe’s builds and runs the platforms that power audience targeting, ad activation, and closed-loop measurement across on-site, off-site, and in-store channels, enabling brands to reach customers with precision and prove incremental impact.
Partnering closely with merchandising, loyalty, and analytics, the team delivers data-driven personalization, end-to-end campaign orchestration, and robust attribution that connect media to real customer transactions and business outcomes.
With a unified architecture spanning first-party data, privacy-safe integrations, and real-time experimentation, the team accelerates performance marketing and scales the Lowe’s retail media network for advertisers and suppliers.
Job Summary:
Lead the design and development of scalable backend solutions by translating business requirements into robust software architectures. Serve as the technical authority throughout implementation and maintenance, delivering complex, high-quality code and integrated enterprise systems. Mentor engineers and collaborate across teams to drive innovation and ensure successful deployment of cutting-edge retail enterprise platforms.
Roles & Responsibilities:
Core Responsibilities:
Technical leadership
  • Lead architecture for domain-aligned microservices, microfrontends, and data pipelines with clear SLAs, SLOs, and observability.
  • Drive design reviews, RFCs, threat models, performance budgets, and cost-aware cloud design.
Backend and platforms
  • Design and build Java-based microservices (Spring Boot) with resilient APIs, async messaging, and distributed caching.
  • Implement API gateways, schema versioning, test contracts, and CI/CD with progressive delivery and canary rollouts.
Frontend and UX
  • Lead React microfrontend architecture, shared design systems, and performance (Core Web Vitals) with accessible, usable UX.
  • Partner with product/design to translate journeys into elegant interaction patterns and component libraries.
Data engineering on GCP
  • Build reliable data pipelines with Spark/Dataproc, Dataflow/Beam, BigQuery, and Cloud Storage for real-time and batch use cases.
  • Establish data contracts, quality checks, lineage, and cost guardrails; enable ML feature/data products.
Polyglot engineering
  • Ship high-quality services and tooling in Java, Node.js, and Python; automate internal developer workflows and platform tooling.
Reliability and security
  • Champion SRE practices, tracing/metrics/logging, error budgets, and incident response; embed security-by-design and least-privilege IAM.
People and process
  • Mentor engineers, run pair design/coding sessions, and cultivate a culture of craftsmanship, code health, and continuous learning.
  • Collaborate cross-functionally with Product, Design, Data Science, Security, and Infrastructure to deliver outcomes.
Years of Experience:
  • 8–12+ years building and operating production systems.
  • Deep expertise in:
    • Java, Spring Boot, REST/gRPC, and event-driven architectures (Kafka/Pub/Sub).
    • JavaScript/TypeScript, React, microfrontends/module federation, and design systems.
    • UX fundamentals: accessibility, information architecture, usability testing, and performance.
    • GCP data stack: BigQuery, Dataproc/Spark, Dataflow/Beam, GCS, Composer/Airflow.
    • Python and Node.js for services, data tooling, and platform automation.
  • Strong grounding in distributed systems: consistency, idempotency, backpressure, retries, and transaction patterns.
  • Hands-on with CI/CD, IaC (Terraform), containers/Kubernetes, and cloud cost optimization.
  • Proven delivery of high-scale, user-centric products with measurable improvements to reliability and experience.
Education Qualification & Certifications (optional)
Required Minimum Qualifications:
List the education, certification, and work experience for an incumbent in the job. Enter the Minimum Qualifications and Preferred Qualifications as directed, and delete the areas not used.
Required:
  • Bachelor’s degree in computer science, Information Systems, or related field (or equivalent experience).
Skill Set Required:
  • Strong hands-on experience with Java, OOP, data structures, and design patterns.
  • Expertise in Spring Boot, microservices, RESTful API design, and reactive programming.
  • Familiarity with advanced caching strategies (Redis, Memcached) and CDN integration.
  • Proven ability to build scalable, low-latency, high-throughput backend services for retail applications.
  • Knowledge of API gateways, service meshes, and API management tools.
  • Experience with relational (Postgres) and NoSQL (MongoDB) databases optimized for performance.
  • Skilled in CI/CD pipelines, automated testing, and monitoring for production-grade APIs.
  • Familiarity with cloud platforms (preferably GCP), containerization (Docker), and orchestration (Kubernetes).
  • Experience with performance testing tools (JMeter etc).
  • Proficient with messaging systems like Kafka for event-driven architectures.
  • Ability to lead technical design, mentor teams, and deliver production-ready code.
  • Experience working in Agile teams and applying best practices for API security and performance.
  • Familiarity with distributed tracing and monitoring tools Prometheus, Grafana).
  • Strong collaborator with cross-functional and distributed teams.


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.

© 2025 Qureos. All rights reserved.