2 days ago
Bengaluru, IndiaSenior
Responsibilities
- Design, develop, test, deploy, and support scalable full-stack solutions spanning frontend applications, backend services, APIs, cloud-native platforms, and data integrations.
- Translate complex business requirements into technical designs, executable user stories, and production-ready software across the full software development lifecycle.
- Build and enhance frontend applications, backend services, REST APIs, microservices, cloud-native platforms, and data-driven services for Pricing AI products.
- Own end-to-end implementation and delivery of assigned features and projects while managing technical risks, dependencies, and implementation challenges.
- Apply engineering practices including secure coding, code reviews, automated testing, CI/CD, performance optimization, documentation, and observability.
- Support monitoring, incident response, root-cause analysis, production support, performance tuning, and continuous reliability improvements.
- Collaborate with product, architecture, data science, data engineering, security, infrastructure, and business stakeholders.
- Mentor junior engineers through code reviews, technical discussions, knowledge sharing, documentation, and day-to-day guidance.
- Evaluate and adopt modern technologies, automation, and AI-assisted engineering tools to improve software quality and developer productivity.
- Contribute to technical design discussions, system design reviews, architecture reviews, and long-term platform evolution.
Requirements
- Bachelor’s degree in Computer Science, Computer Information Systems, Engineering, or a related field, or equivalent practical experience.
- At least 5 years of software engineering experience.
- Strong full-stack enterprise application development experience across frontend, backend, APIs, databases, cloud-native platforms, and data integrations.
- Strong proficiency in Java or Kotlin, Spring Boot, Kafka, ReactJS, SQL and NoSQL databases, and Python.
- Strong understanding of software design, system design, design patterns, data structures, algorithms, distributed systems, and application scalability.
- Experience designing and implementing scalable distributed systems, cloud-native applications, and microservices architectures.
- Experience independently delivering complex technical solutions across the software development lifecycle with cross-functional engineering teams.
- Experience integrating enterprise applications with data platforms, machine learning services, APIs, and cloud-native infrastructure.
- Experience with observability, production support, incident management, monitoring, and operational excellence practices.
- Preferred experience with Google Cloud Platform or another cloud service.
- Preferred experience with AI-assisted development tools, engineering automation, enterprise-scale retail or eCommerce, merchandising, pricing, supply chain, or customer-facing applications.
- Preferred experience with application architecture, technical design discussions, system design reviews, and AI-enabled engineering practices.
- Preferred experience with GCP, BigQuery, Apache Spark, Cloud Composer, Airflow, Kafka, and related cloud-native data platforms.
- Preferred familiarity with DevOps practices, CI/CD pipelines, Docker, Kubernetes, Infrastructure as Code, and cloud-native application development.
- Strong collaboration, communication, adaptability, and ability to learn new technologies and business domains.
Benefits
- The position is based at Lowe’s on-site office in Bengaluru.
- The office provides an ultramodern work environment, collaborative workspaces, an on-site gym, and an on-site clinic.
- Lowe’s is an equal opportunity employer.
Tech Stack
Apache AirflowApache KafkaApache SparkDockerGoogle BigQueryGoogle Cloud PlatformJavaKotlinKubernetesPythonReactSpring BootSQL
Categories
About Lowe's
Lowe's is a U.S. home improvement retailer selling building materials, appliances, tools, and installation services to homeowners, renters, and professional contractors through stores and e-commerce. Founded in 1921 and headquartered in Mooresville, North Carolina, it trades on the NYSE as LOW and operates more than 2,200 stores, serving roughly 20 million customers each week.
