20 hours ago
Charlotte, NC, USASenior
Responsibilities
- Design, develop, and maintain scalable Search Platform capabilities using OpenSearch and Elasticsearch.
- Build cloud-native services and REST APIs supporting search functionality.
- Develop batch and near-real-time data ingestion and ETL pipelines to ingest, transform, validate, and publish enterprise data.
- Optimize indexing, document synchronization, search performance, platform scalability, reliability, and resiliency.
- Implement monitoring, logging, alerting, automation, and CI/CD practices.
- Troubleshoot production issues and support platform stability, availability, and performance.
- Participate in architecture, engineering design, and code reviews.
- Mentor engineers and promote engineering best practices.
- Collaborate with Agile engineering, platform, and product teams.
Requirements
- Bachelor’s degree in computer science, computer information systems, or a related field, or equivalent years of experience in lieu of the education requirement if applicable.
- At least 5 years of experience in software development or a related field.
- At least 4 years of experience in frontend technologies, middleware, database technologies, or DevOps.
- At least 4 years of experience implementing solutions through software development life cycles and iterative Agile development.
- Expertise with OpenSearch or Elasticsearch, including high-volume ingestion, indexing, document synchronization, and performance optimization.
- Strong Python programming skills; Java experience is a plus.
- Experience building batch and near-real-time data ingestion and ETL pipelines.
- Hands-on experience with Google Cloud Platform technologies, including Apache Beam, Dataflow, Dataproc, Pub/Sub, BigQuery, Cloud Storage, and Cloud Composer.
- Experience developing cloud-native applications, REST APIs, microservices, and distributed systems.
- Experience with CI/CD, Git, monitoring, logging, and production support.
- Preferred qualifications include a master’s degree, AI/ML data pipeline and AI-enabled search experience, Apache Spark and large-scale distributed computing experience, OpenSearch/Elasticsearch cluster optimization, Terraform or similar infrastructure as code, Prometheus, Grafana, or Cloud Monitoring, retail/e-commerce/search experience, and Google Cloud certifications.
Benefits
- 401(k) with up to 4.25% match.
- Discounted employee stock purchase plan with a 15% discount of strike price.
- Tuition-free education.
- 10-week maternity/parental leave.
- 10% associate discount.
Tech Stack
Apache BeamApache SparkElasticsearchGitGoogle BigQueryGoogle Cloud PlatformGrafanaJavaPrometheusPythonTerraform
Categories
BackendData Engineering
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.
