Note: The job is a remote job and is open to candidates in USA. The Home Depot is seeking a Software Engineer II in TechOps to enhance application stability and operational readiness across marketing and IT ecosystems. This role involves driving AI-driven solutions, managing incident triage, and ensuring the supportability of complex tools and platforms.
Responsibilities
- Helps design, build, and implement AI-driven solutions and machine learning models to enhance proactive anomaly detection, automate root-cause analysis, and enable seamless, self-healing issue resolution
- Manage the primary L1/L2/L3 centralized intake bus to triage, troubleshoot, and remediate advanced application-level support tickets, minimizing MTTR and shielding stakeholders from complex platform errors
- Partners with core engineering to build application-specific health validation pipelines and monitors active data flows to isolate and resolve data-mapping anomalies before they impact downstream execution
- Serves as the operational onboarding partner for new IT capabilities, developing critical technical documentation—including system diagrams, data dictionaries, job schedules, and API mappings—to guarantee day-one platform supportability
- Leads the creation and delivery of technical product training (tool mechanics) to onboard new teams, focusing on user interface navigation, deep configuration rules, and platform capabilities
- Conducts blameless post-mortems and transforms support ticketing telemetry into actionable engineering backlogs to drive permanent platform improvements and track product-level Service Level Objectives (SLOs)
- Writes custom code, scripts, and automated ticketing paths to streamline workflows, optimize event monitoring, and manage backend cross-platform routing protocols between IT and business teams
- Directly operates, configures, and tunes complex homegrown tools, data products, and commercial off-the-shelf solutions where business self-service capabilities are unavailable
- 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
- 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
Skills
- Must be eighteen years of age or older
- Must be legally permitted to work in the United States
- 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
- 2 years of work experience
- 1-3 years of relevant work experience in a DevOps, SRE, TechOps, or Production Support Engineering role
- Experience in an object-oriented programming language (preferably Java) alongside scripting languages used for automation and AI implementation (preferably Python or Bash)
- Experience with modern debugging, root cause analysis, and log analysis techniques
- Experience with cloud computing infrastructure and CI/CD deployment pipelines
- Experience writing complex SQL queries and working with Relational or NoSQL database technologies
- Experience with application monitoring, logging, and observability tools (e.g., Splunk, Datadog, New Relic, or Dynatrace) to manage event monitoring and proactive alerting
- Exposure to building or implementing AI/ML-driven automation solutions or intelligent anomaly detection tools (AIOps)
- Exposure to data engineering concepts, data pipelines, and debugging data-mapping architectures
- Exposure to enterprise ticketing platforms (e.g., Jira Service Management, ServiceNow) and managing automated ticket routing paths or system APIs
- Exposure to creating technical documentation, infrastructure diagrams, data dictionaries, or delivering technical training to end-users
- Exposure to security frameworks for user authorization, authentication, and access protocols
- Exposure to executing functional, integration, and destructive resilience testing
- Experience with source code version control systems (e.g., Git)
Company Overview