Taro Logo

Software Engineer - API/Search

Fortune 50 home improvement retailer serving millions of customers weekly through 1,700+ stores and online channels.
Charlotte, NC, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · E-Commerce

Description For Software Engineer - API/Search

Join Lowe's as a Software Engineer focused on API and Search development at our modern Charlotte Technology Hub. As part of a Fortune 50 retail leader with over 100 years of success, you'll work on innovative solutions that impact millions of customers daily. The role involves developing backend services using Java and Python, with a focus on search functionality and API development using Spring Boot.

You'll be part of a supportive engineering culture backed by forward-thinking leadership, including one of Forbes Top 50 CIOs. The position offers excellent growth opportunities within a stable company that values technical innovation. Working from our ultramodern Tech Hub in Charlotte, you'll enjoy amenities like collaborative workspaces, an on-site barista, and Zen Garden.

The role requires strong backend development skills, particularly in Java and Python, with experience building APIs and search functionality. You'll work on enhancing search capabilities, developing ranking algorithms, and creating efficient microservices. The ideal candidate has 2+ years of software development experience with knowledge of Spring Boot, messaging systems, and database technologies.

Benefits include competitive compensation, 401k matching up to 4.25%, discounted stock purchase plan, comprehensive healthcare, parental leave, and tuition-free education. You'll be joining a curious team that values diversity and supports professional growth while working on technology that shapes an entire industry.

Last updated 31 minutes ago

Responsibilities For Software Engineer - API/Search

  • Utilize Spring Boot to streamline the development process
  • Leverage both Java and Python for backend solutions
  • Design and implement APIs for service communication
  • Enhance domain search capabilities
  • Develop and refine search ranking algorithms

Requirements For Software Engineer - API/Search

Java
Python
  • 2 years of experience in software development
  • 2 years experience with agile development lifecycles
  • 2 years experience with frontend, middleware, database or DevOps technologies
  • Bachelor's degree in computer science or related field (or equivalent experience)
  • Experience writing technical documentation
  • Experience with Google Vertex AI (preferred)
  • Familiarity with messaging systems like RabbitMQ, Kafka (preferred)
  • Experience with NoSQL databases (preferred)

Benefits For Software Engineer - API/Search

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • 401k with up to 4.25% match
  • Discounted Employee Stock Purchase Plan (15% discount)
  • Tuition-Free Education
  • 10-Week Maternity/Parental Leave
  • 10% Associate Discount
  • Comprehensive medical, dental and vision insurance
  • Mental health care
  • Employee Assistance Programs

Interested in this job?

Jobs Related To Lowe's Software Engineer - API/Search

Software Engineer

Software Engineer role at Lowe's Technology Hub in Charlotte, working on CI/CD platform applications and cloud infrastructure.

Software Engineer

Software Engineer role at Lowe's Charlotte Tech Hub focusing on developing enterprise applications using Java, Spring Boot and React in an agile environment.

Software Engineer - Java Backend with React

Java Backend Engineer role at Lowe's Charlotte Tech Hub working on microservices and React frontends with competitive pay and benefits.

Software Engineer

Mid-level Software Engineer role at Lowe's Charlotte Tech Hub focusing on cart and checkout systems using Java, microservices, and modern cloud technologies.

Software Engineer

Mid-level Software Engineer role at Lowe's Charlotte Tech Hub focusing on backend development using Kotlin, Java, and modern cloud technologies.