Stateside Spec Engineering jobs in the United States

The Home Depot

Staff Software Engineer

Atlanta, GA · Remote (US) · Staff

Discipline
Software
Industry
Other

Spec sheet

Automatically summarized from the employer’s posting. Check the original description below for full requirements.

Staff Software Engineer at The Home Depot in Atlanta, GA focuses on building and maintaining distributed systems with reliability and observability. Requires 5 years of experience and a Bachelor’s degree in a related field; emphasizes BigQuery, REST APIs, SLOs/SLIs, Python and shell scripting, and Google Cloud usage.

Day shift · 5+ years · Bachelor’s degree in Computer Science, Engineering, Information Systems, Information Technology, or a related field

Required

  • BigQuery
  • REST APIs
  • SLOs/SLIs
  • observability
  • chaos testing
  • capacity planning
  • Python scripting
  • Shell scripting

Benefits

  • medical
  • 401k
  • PTO

Get new Software roles in Georgia by email.

Free. We email only when something new matches, and only after you confirm. More options.

Employer description

With a career at The Home Depot, you can be yourself and also be part of something bigger.

Key Responsibilities:
• Develop, test, deploy, and maintain software with a production-first mindset — taking end-to-end accountability for reliability, scalability, and resilience of complex distributed systems, including infrastructure dependencies, traffic patterns, capacity constraints, and failure modes.
• Take a broad view when approaching issues; using a global lens; consistently achieves results, even under tough circumstances; develop test suites (functional, destructive, etc.) to enable success, rapid deployment of code to production; define and drive SLOs/SLIs, observability standards, chaos testing, and capacity planning — leading incident learning and systemic prevention to ensure services survive real-world conditions at scale.
• Take on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm; actively seek ways to grow and be challenged using both formal and informal development channels; learn through successful and failed experiment when tackling new problems; create new and better ways for the organization to be successful; deliver multi-mode communications that convey a clear understanding of the unique needs of different audiences; work with the Product Team to ensure user stories are developer ready, easy to understand and testable; collaborate with other team members in agile processes; relate openly and comfortably with diverse groups of people; adapt approach and demeanor in real time to match the shifting demands of different situations; field questions from product and engineering teams; help grow junior engineers by providing guidance on modern software development frameworks, and leading technical discussions; note gaps on the team and provide suggestions for changes to make the team more productive.
• Telecommuting available.

Minimum Qualifications:
• Must be eighteen years of age or older.
• Must be legally permitted to work in the United States.
• Bachelor’s degree in Computer Science, Engineering, Information Systems, Information Technology, or a related field and 5 years of experience in the job offered or in a related occupation. Requires 5 years of experience in the following:
• Leveraging BigQuery for data for reporting and decision-making;
• Building REST APIs for deployment of code to production;
• Defining and driving SLOs/SLIs, observability standards, chaos testing, and capacity planning;
• Python scripting to write services;
• Shell scripting to automate services;
• Unix/Linux/Windows commands to perform reliability engineering function;
• Utilizing Google Cloud to ensure reliability of the services running on the platform.

Stateside Spec lists roles for engineering teams in the United States. Work-authorization notes come from the employer. We do not guarantee visa policy. Apply off-site. Report an issue with this listing View employer source