FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer
The Home Depot. Lead a team of engineers building and designing customer- and associate-focused products .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in leading engineering teams to build customer-focused products, with a strong emphasis on modern software development frameworks, cloud computing, and effective testing methodologies. Proficient in designing systems for high availability and security while guiding junior engineers and collaborating in agile environments.
Highest-signal resume keywords
Front End Technology (HTML, CSS, Javascript/Typescript)Object-Oriented Programming (Java)Cloud Computing TechniquesCI/CD ToolsModern Software Design Patterns
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
HTMLCSSJavascriptTypescriptJavaRelational Database TechnologyNoSQL Database TechnologyUnit TestingPerformance TestingVersion Control System
Soft Skills
Team LeadershipCollaborationTechnical GuidanceProblem SolvingCommunication
Tools & Technologies
CI/CD ToolsSecurity FrameworksDebugging ToolsCloud PlatformsAgile Methodologies
Industry Keywords
High AvailabilityDisaster RecoveryPerformance TuningData ModelingRoot Cause Analysis
Tech Stack
Tools & technologiesCloudJavaJavaScriptNoSQLTypeScript
About the role
Key responsibilities & impact- Lead a team of engineers building and designing customer- and associate-focused products
- Create, deploy, and support production applications
- Assist in product and tool selection, configuration, security, resilience, performance tuning and production monitoring
- Contribute reusable foundational code elements, architectural diagrams and product-related documentation
- Develop, test, deploy and maintain software
- Develop functional, destructive and other test suites to support rapid production deployment
- Work with the Product Team to ensure user stories are developer-ready, understandable and testable
- Collaborate with team members in agile processes
- Field questions from product and engineering teams
- Guide junior engineers on modern software development frameworks and lead technical discussions
- Identify team gaps and suggest changes to improve productivity
Requirements
What you’ll need- Must be eighteen years of age or older
- Must be legally permitted to work in the United States
- Bachelor's degree program or equivalent degree in a field of study related to the job
- Minimum 3 years of work experience
- Extensive experience with front end technology such as HTML, CSS, and Javascript/Typescript frameworks
- Experience with an object-oriented programming language, preferably Java
- Experience with relational or NoSQL database technology
- Experience with cloud computing techniques
- Experience with CI/CD tools
- Experience with 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