LogoKode$word
Home Depot logo
Verified Tech Organization

Careers at Home Depot

Browse and filter through all verified positions currently open at Home Depot.

Total Company Roles6
Matching Filter6
homedepot.comHQ: Atlanta, Georgia, United States

The Home Depot, the world's largest home improvement specialty retailer, values and rewards dedicated, knowledgeable and experienced professionals. We operate over 2,200 retail stores in all 50 states, the District of Columbia, Puerto Rico, the U. S. Virgin Islands, Guam, Canada and Mexico. All of our associates have one thing in mind - helping our customers build and improve upon their homes. Join The Home Depot team today and see for yourself why we are consistently ranked as a top Fortune 500 company.

Sector:appliancesconstructioncustomer servicegardengardening

All Openings (6)

Ordered by most recently published

SR. Machine Learning Engineer, Enterprise AI Systems

Remotefull timeSeniorGeorgia, United States (Remote)
Apply Now

With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Sr Machine Learning Engineer is responsible for joining a product team and contributing to the software design, algorithm design, and overall product lifecycle for a product that our users love. The engineering process is highly collaborative. Sr ML Engineers are expected to pair daily as they work through user stories and support products as they evolve. ML Engineers may be involved in designing and implementing AI/ML algorithms to embed directly into software products. Activities may include using specific HD process techniques, integration, design, and development. The role could interface with Business Stakeholders, Technology Infrastructure teams, and Development teams to ensure that business requirements are properly met within a machine learning solution. The role may also be involved in performance tuning, testing, and product monitoring. Other responsibilities may include performing customer outreach, designing ML educational material, and data engineering. Sr ML Engineers should be able to operate independently though will typically work as part of a team with varying skill levels to create, support, and deploy production applications. This role will review submitted code and provide feedback to improve, based on best practices. Key Responsibilities: 70% Delivery and Execution - Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable machine learning solutions; Documents, reviews, and ensures that all quality and change control standards are met; Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable; Writes custom code or scripts to automate infrastructure, monitoring services, and test cases; Writes custom code or scripts to do "destructive testing" to ensure adequate resiliency in production; Configures commercial off the shelf solutions to align with evolving business needs; Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively 10% Learning - Participates in learning activities around modern software design, machine learning, and development core practices (communities of practice); Proactively views articles, tutorials, and videos to learn about new technologies and best practices being used within other technology organizations 20% Support and Enablement - Fields questions from other product teams or support teams; Monitors tools and participates in conversations to encourage collaboration across product teams; Provides application support for software running in production; Proactively monitors production Service Level Objectives for products; Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data, message processing, and prediction quality Direct Manager/Direct Reports: This Position typically reports to Software Engineer Manager or Sr. Software Engineer Manager This Position has 0 Direct Reports Travel Requirements: Typically requires overnight travel 5% to 20% of the time. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: 5+ years of experience in Machine Learning Engineering, AI Engineering, Software Engineering, or a related field, with a proven track record of building and deploying production-grade AI and machine learning solutions. Experience designing and developing Agentic AI applications, LLM-powered solutions, retrieval-augmented generation (RAG) systems, and intelligent automation workflows. Strong experience with knowledge graphs, graph engineering, network analysis, semantic search, and building enterprise knowledge layers that connect structured and unstructured data to enable AI and analytics use cases. Experience developing scalable data pipelines, data products, and feedback loop architectures that support continuous model and agent improvement. Proficiency in Python and modern AI/ML frameworks and libraries such as PyTorch, TensorFlow, Scikit-learn, Pandas, and related technologies. Experience with cloud-native AI/ML platforms and infrastructure, preferably Google Cloud Platform (Vertex AI, BigQuery, BigQuery ML), including model deployment, monitoring, and MLOps practices. Experience building and supporting AI infrastructure, including vector databases, model serving platforms, APIs, microservices, distributed systems, and high-availability architectures. Strong understanding of software engineering best practices, including CI/CD, version control, automated testing, security, and performance optimization. Experience working with large-scale structured and unstructured datasets, SQL, NoSQL, and modern data architecture patterns. Strong communication, collaboration, and stakeholder management skills with the ability to influence technical decisions across engineering, data, analytics, and product teams. Demonstrated ability to thrive in ambiguous environments, rapidly learn emerging technologies, solve complex problems, and drive innovation in a fast-paced organization. Minimum Education: The knowledge, skills and abilities typically acquired through the completion of a high school diploma and/or GED. Preferred Education: No additional education Minimum Years of Work Experience: 2 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Global Perspective Manages Ambiguity Nimble Learning Self-Development Collaborates Cultivates Innovation Situational Adaptability Communicates Effectively Drives Results Interpersonal Savvy For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $100,000.00 - $180,000.00

View more...
AI / ML & Data ScienceVia Workday
Verified1 day ago

Software Engineer II | ML & AI (REMOTE)

Remotefull timeMid-LevelGeorgia, United States (Remote)
Apply Now

With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Software Engineer II is responsible for independently developing and assisting in the design of a product that our customers and associates love. As a Software Engineer II, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. In addition, Software Engineer IIs may be involved in configuration, security, resilience, performance tuning and production monitoring. Key Responsibilities: 60% Delivery and Execution - Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions; Documents, reviews and ensures that all quality and change control standards are met; Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable; Writes custom code or scripts to automate infrastructure, monitoring services, and test cases; Writes custom code or scripts to do destructive testing to ensure adequate resiliency in production; Program configuration/modification and setup activities on large projects using HD approved methodology; Configures commercial off the shelf solutions to align with evolving business needs Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively 20% Learning - Actively seeks ways to grow and be challenged using both formal and informal development channels; Learns through successful and failed experiment when tackling new problems 20% Plans and Aligns - Collaborates with other team members in agile processes; Assists in creating new and better ways for the team to be successful; Relates openly and comfortably with diverse groups of people; Builds partnerships and works collaboratively with others to meet shared objectives Direct Manager/Direct Reports: This position typically repots to Software Engineer Manager or Sr. Manager This position has 0 Direct Reports Travel Requirements: No travel required. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: 1–3 years of relevant software development or engineering experience. Experience programming in Python and at least one object-oriented programming language (Java preferred). Experience developing, integrating, or supporting AI/ML solutions , including machine learning models, generative AI applications, LLMs, or AI-powered services. Experience using AI development frameworks and tools such as PyTorch, TensorFlow, Scikit-learn, LangChain, OpenAI/Azure AI services , or similar technologies. Experience writing and optimizing SQL queries against relational databases. Experience with relational and NoSQL database technologies . Experience with source code management and version control systems (Git preferred). Experience with front-end technologies such as HTML, CSS, JavaScript, and TypeScript frameworks . Experience with cloud computing platforms and cloud-native application development (Azure, AWS, or GCP). Experience with CI/CD pipelines , DevOps practices, and automated deployment tools. Experience building and supporting microservice-based architectures and APIs. Experience with modern debugging, monitoring, and root cause analysis techniques. Exposure to AI model evaluation, prompt engineering, model tuning, or MLOps practices . Exposure to security frameworks for user and service authentication and authorization. Experience creating and executing unit, functional, integration, performance, and automated tests . Understanding of software engineering best practices, including code reviews, testing, documentation, and agile development methodologies. Minimum Education: The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job. Preferred Education: No additional education Minimum Years of Work Experience: 2 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Global Perspective Manages Ambiguity Nimble Learning Self-Development Collaborates Cultivates Innovation Situational Adaptability Communicates Effectively Drives Results Interpersonal Savvy For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $90,000.00 - $170,000.00

View more...
Software EngineeringVia Workday
Verified1 day ago

Staff Software Engineer (Remote)

Remotefull timeLead / StaffGeorgia, United States (Remote)
Apply Now

With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Staff Software Engineer is responsible for leading a team of engineers building and designing a product that our customers and associates love. As a Staff Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. In addition, Staff Software Engineers will assist in product and tool selection, configuration, security, resilience, performance tuning and production monitoring. Staff Software Engineers contribute to foundational code elements that can be reused as well as architectural diagrams and other product-related documentation. As a Staff Software Engineer, you will be a core player on the product team and are expected to build and grow the skillsets of the more junior Engineers. Key Responsibilities: 50% Delivery and Execution - Develops, tests, deploys, and maintains software, with a clear understanding of the value the software is to provide; Takes a broad view when approaching issues; using a global lens; Consistently achieves results, even under tough circumstances; Develops test suites (functional, destructive, etc) to enable success, rapid deployment of code to production; Takes on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm; Consistently achieves results, even under tough circumstances 10% Learns and Grows - Actively seeks ways to grow and be challenged using both formal and informal development channels; Learns through successful and failed experiment when tackling new problems 20% Plans and Aligns - Creates new and better ways for the organization to be successful; Delivers multi-mode communications that convey a clear understanding of the unique needs of different audiences; Works the Product Team to ensure user stories are developer ready, easy to understand and testable; Collaborates with other team members in agile processes; Relates openly and comfortably with diverse groups of people; Adapts approach and demeanor in real time to match the shifting demands of different situations 20% Supports and Enables - Fields questions from product and engineering teams; Helps grow junior engineers by providing guidance on modern software development frameworks, and leading technical discussions; Notes gaps on the team and provides suggestions for changes to make the team more productive Direct Manager/Direct Reports: This position typically reports to Software Engineer Manager or Sr. Manager This position typically has 0 Direct Reports Travel Requirements: No travel required. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: 3-5 years of relevant work experience Extensive experience with front end technology such as HTML, CSS, and Javascript/Typescript frameworks, an object-oriented programming language (preferably Java), Relational or noSQL database technology, cloud computing techniques, CI/CD tools, modern software design patterns Experience in effective data modeling with both Relational and NoSQL databases Experience with security frameworks for user and services authorization and authentication Experience with creating and executing unit, functional, destructive and performance tests Experience with modern debugging and root cause analysis techniques Experience with version control system Experience in designing systems for High Availability, Disaster Recovery, Performance, Efficiency, and Security Exposure to developing technical roadmaps including work estimation, refactoring and modernizing legacy systems Minimum Education: The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job. Preferred Education: No additional education Minimum Years of Work Experience: 3 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Global Perspective Manages Ambiguity Nimble Learning Self-Development Collaborates Cultivates Innovation Situational Adaptability Communicates Effectively Drives Results Interpersonal Savvy For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $90,000.00 - $190,000.00

View more...
Software EngineeringVia Workday
Verified1 day ago

Cybersecurity Senior Engineer - IT Endpoint Engineering (Remote)

Remotefull timeSeniorTexas, United States (Remote)
Apply Now

With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Home Depot is seeking a Senior Systems Engineer to join the IT Endpoint Engineering and Security team. This role develops, maintains, and supports enterprise endpoint infrastructure, platforms, and services across Windows, macOS, and Linux environments. The Senior Systems Engineer will support technologies spanning endpoint management, patch management, software delivery, vulnerability remediation, endpoint security, configuration management, and automation. Relevant platforms may include Tanium, Microsoft Configuration Manager (SCCM/MECM), Microsoft Intune, Broadcom Altiris, BigFix, Ivanti, or similar enterprise endpoint management and software distribution technologies. This engineer will partner with architecture, security, infrastructure, and operations teams to continuously improve and mature endpoint services through strategic initiatives, automation, and operational improvements. Senior Systems Engineers are expected to leverage enterprise tooling, scripting, automation, telemetry, and custom applications to monitor service health, optimize performance, troubleshoot complex issues, and improve the reliability and scalability of endpoint services. The role may participate in an on-call rotation supporting routine upgrades, platform maintenance, application support, security remediation, root cause analysis, and post-mortem reviews related to service interruptions or security incidents. The Senior Systems Engineer is expected to operate independently while also serving as a technical mentor to other engineers. Based on their experience, Senior Engineers will help establish engineering standards, create and improve operational processes, lead technical initiatives, and ensure engineering and operational best practices are followed. Required Qualifications 3–5 years of relevant engineering experience. Professional experience as a Systems Engineer, Infrastructure Engineer, Endpoint Engineer, Security Engineer, or similar technical role. Hands-on experience with one or more enterprise endpoint management, patching, software delivery, or configuration management platforms such as Tanium, Microsoft Configuration Manager (SCCM/MECM), Microsoft Intune, Broadcom Altiris, BigFix, Ivanti, or similar technologies. Experience deploying software, patches, configuration changes, and remediation actions across large endpoint or server environments. Experience monitoring and troubleshooting Windows, macOS, and/or Linux endpoints, including operating system configuration, application behavior, system performance, and connectivity. Experience troubleshooting endpoint-to-server and endpoint-to-cloud network communications. Experience supporting enterprise infrastructure and application services, including databases and supporting platform components. Experience with operating system command-line utilities and scripting or automation technologies such as PowerShell, Python, Bash/Shell scripting, or similar languages. Experience working as part of a collaborative, cross-functional engineering organization. Experience operating or delivering a production service and providing recommendations related to service strategy, architecture, reliability, scalability, and continuous improvement. Strong troubleshooting skills and the ability to perform root cause analysis across complex enterprise environments. Preferred Qualifications Experience with enterprise patch management, vulnerability remediation, application deployment, software distribution, or endpoint configuration management at scale. Experience with endpoint management technologies such as Tanium, SCCM/MECM, Intune, Altiris, BigFix, Ivanti, or similar platforms. Experience with endpoint security technologies including Endpoint Detection & Response (EDR), anti-malware, application control/allowlisting, file integrity monitoring, vulnerability management, or device management. Experience with endpoint security products such as CrowdStrike, Carbon Black, Microsoft Defender for Endpoint, Palo Alto Cortex, or similar technologies. Experience integrating vulnerability management and endpoint management platforms to automate identification and remediation of vulnerabilities. Experience managing physical and virtual infrastructure and troubleshooting network, systems, application, or security-related issues. Experience installing, upgrading, and maintaining enterprise applications, databases, or infrastructure platforms. Familiarity with systems architecture, environment analysis, and technical design. Familiarity with software troubleshooting tools, runtime analysis, application dependencies, software packaging, and software update technologies. Experience with cloud platforms such as Microsoft Azure, Google Cloud Platform (GCP), or AWS. Experience supporting large-scale enterprise environments with thousands of endpoints or servers. Experience supporting highly available or 24x7 production environments, particularly retail or other distributed enterprise environments. Experience designing or implementing automation that reduces manual patching, software deployment, vulnerability remediation, or endpoint management processes. Key Responsibilities: 100% Deliver Execution, Plans & Align, Problem Solving - Design automation workflows and capabilities in support of data collection, investigation and incident response Develop threat hunting and data analysis strategy and capabilities Identify and propose new technologies, methodologies and/or approaches to detecting malicious activity Utilize indicators to scope and respond proactively to emerging threats Design, build, configure, maintain and monitor cybersecurity threat defense capabilities and user access management Direct Manager/Direct Reports: This Position typically reports to Manager or Sr. Manager This Position has 0 Direct Reports Travel Requirements: No travel required. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Minimum Education: The knowledge, skills and abilities typically acquired through the completion of a high school diploma and/or GED. Minimum Years of Work Experience: 3+ Competencies: Action Oriented Collaborates Communicates Effectively Customer Focus Drives Results For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $120,000.00 - $160,000.00

View more...
CybersecurityVia Workday
Verified1 day ago

Senior Software Engineer- Enterprise Data Warehousing (Remote)

Remotefull timeSeniorGeorgia, United States (Remote)
Apply Now

With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Sr. Software Engineer is responsible for independently developing and consistently redesigning/refactoring a product to adapt to our customers and associates needs. As a Sr. Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. In addition, Sr. Software Engineers may be involved in product and tool selection, configuration, security, resilience, performance tuning and production monitoring as well as mentoring less experienced engineers. Key Responsibilities: 50% Delivery and Execution - Develops, tests, deploys, and maintains software, with a clear understanding of the value the software is to provide; Takes on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm; Consistently achieves results, even under tough circumstances; Develops test suites (functional, destructive, etc) to enable success, rapid deployment of code to production; Takes a broad view when approaching issues; using a global lens 20% Learns and Grows - Learns through successful and failed experiment when tackling new problems; Actively seeks ways to grow and be challenged using both formal and informal development channels 20% Plans and Aligns - Collaborates with other team members in agile processes; Creates new and better ways for the organization to be successful; Works the Product Team to ensure user stories are valuable, developer ready, easy to understand and testable; Delivers multi-mode communications that convey a clear understanding of the unique needs of different audiences; Adapts approach and demeanor in real time to match the shifting demands of different situations; Relates openly and comfortably with diverse groups of people 10% Supports and Enables - Helps grow junior engineers by providing guidance on modern software development frameworks, and leading technical discussions Direct Manager/Direct Reports: This position typically reports to Software Engineer Manager or Sr. Manager This position has 0 Direct Reports Travel Requirements: No travel required. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be eighteen years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: Experience with enterprise data warehousing Experience with ETL (building, extracting, loading) Data engineering background Experience with python, SQL GCP experience Experience with java and JavaScript Minimum Education: The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job. Preferred Education: No additional education Minimum Years of Work Experience: 3 Preferred Years of Work Experience: No additional years of experience Minimum Leadership Experience: None Preferred Leadership Experience: None Certifications: None Competencies: Global Perspective Manages Ambiguity Nimble Learning Self-Development Collaborates Cultivates Innovation Situational Adaptability Communicates Effectively Drives Results Interpersonal Savvy For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents: The pay range for this position is between $80,000.00 - $180,000.00

View more...
Software EngineeringVia Workday
Verified1 day ago

Online Sr Data Engineer - Remote

On-sitefull timeSeniorAtlanta, United States
Apply Now

With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: Online Data Engineer teams at The Home Depot translate business requirements and build the infrastructure needed to capture customer data. They acquire datasets that align with business needs and develop algorithms to transform data into useful, actionable information. Additionally, they build, test, and maintain database pipeline architectures. They create new data validation methods and data analysis tools. Data Engineers develop application programming interfaces (APIs) to retrieve data. Our Data Engineers develop, host, and maintain in-house enterprise solutions to improve reliability and confidence through monitoring, continually testing, and validating the products we support. These associates use big-data techniques to cleanse, organize and transform data and to maintain, defend and update data structures and integrity on an automated basis. The Sr Data Engineer position creates and establishes design standards and assurance processes for software, systems and applications development to ensure compatibility and operability of data connections, flows and storage requirements. Reviews internal and external business and product requirements for data operations and activity and suggests changes and upgrades to systems and storage to accommodate ongoing needs. Key Responsibilities: 20% - Business Collaboration - Leverage extensive business knowledge into solution approach; Effectively develop trust and collaboration with internal customers and cross-functional teams; Provide general education on advanced analytics to technical and non-technical business partners; Deep understanding of IT needs for the team to be successful in tackling business problems; Actively seek out new business opportunities to leverage data science as a competitive advantage. 30% - Project Management & Team Support - Work with project teams and business partners to determine project goals; Provide direction on prioritization of work and ensure quality of work; Provide mentoring and coaching to more junior roles to support their technical competencies; Collaborate with managers and team in the distribution of workload and resources; Support recruiting and hiring efforts for the team. 35% - Solution Development - Execute tasks with high levels of efficiency and quality; Make appropriate selection, utilization and interpretation of advanced analytical methodologies; Effectively communicate insights and recommendations to both technical and non-technical leaders and business customers/partners; Prepare reports, updates and/or presentations related to progress made on a project or solution; Clearly communicate impacts of recommendations to drive alignment and appropriate implementation. 15% - Technical Exploration & Development - Guide and direct project teams in the requirements gathering, design, and development of complex applications/programs; Seek further knowledge on key developments within advanced analytics, technical skill sets, and additional data sources; Participate in the continuous improvement of predictive and prescriptive analytics by developing replicable solutions. Direct Manager/Direct Reports: This Position typically reports to Manager or Above. This role has 0 direct reports. Travel Requirements: Typically requires overnight travel 5% to 20% of the time. Physical Requirements: Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions, there may be a need to move or lift light articles. Working Conditions: Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Minimum Qualifications: Must be 18 years of age or older. Must be legally permitted to work in the United States. Preferred Qualifications: Bachelors or Masters in a quantitative field (Analytics, Computer Science, Math, Physics, Statistics, etc.) or relevant work experience. 5+ years of relevant work experience Demonstrated experience in predictive modeling, data mining and data analysis Demonstrated experience developing and testing ETL jobs/pipelines, configuring orchestration, automated CI/CD, writing automation scripts, and supporting the pipelines in production Experience in high-level programming languages such as Python Experience defining and capturing metadata and rules associated with ETL processes Experience building Batch and Streaming pipelines Prior direct experience writing analytical SQL queries and performance-tuning queries Ability to stich and maintain data from multiple sources Ability to use JavaScript, Front-end development frameworks (React, Nucleus), and QA apps (Retina, KPI Shield, Alert Goose) Ability to produce tags for site data Ability to code in Python, Google BigQuery to stitch and enrich the raw data from multiple sources Proven ability to use PySpark, AirFlow, and DataProc to engineer and automate data flows pipelines Ability to optimize the pipelines run time and lower the cost on slots/storage consumption Ability to prioritize requests and manage a product roadmap Coaching junior engineers to help improve their code, best practices, and understanding of data engineering principles. Strong verbal and written communications skills at all levels Minimum Education: The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job. Preferred Education: The knowledge, skills and abilities typically acquired through the completion of a master's degree program or equivalent degree in a field of study related to the job. Minimum Years of Work Experience: 4 Preferred Years of Work Experience: 5 Minimum Leadership Experience: No previous leadership experience Preferred Leadership Experience: No previous leadership experience Certifications: None Competencies: Action Oriented Collaborates Drives Engagement Communicates Effectively Customer Focus Drives Results Manages Conflict

View more...
Data Engineering & BIVia Workday
Verified1 day ago
Home Depot Careers & Job Openings (6 Active Roles) | KodeSword | Kodesword