Remote (Global)

The Home Depot is hiring a Staff Software Engineer - Backend (Remote)

About the Role

This role involves leading backend development efforts, building robust services, and contributing to system architecture decisions while working closely with cross-functional teams.

Responsibilities

  • Design and implement backend services for enterprise applications
  • Collaborate with product and engineering teams to define technical requirements
  • Optimize systems for performance, scalability, and reliability
  • Lead code reviews and ensure adherence to best practices
  • Troubleshoot and resolve complex technical issues
  • Contribute to architectural planning and system design
  • Mentor junior engineers and support team growth
  • Integrate services with internal and external platforms
  • Ensure code quality through automated testing and CI/CD pipelines
  • Maintain documentation for systems and processes
  • Support deployment and monitoring of production systems
  • Evaluate new technologies and tools for potential adoption
  • Participate in agile development cycles
  • Drive improvements in system observability and error handling
  • Enforce security standards across backend components
  • Work with data storage solutions and query optimization
  • Build APIs for internal and external consumption
  • Ensure compliance with enterprise standards
  • Respond to on-call incidents when required
  • Promote reusability and modular design principles
  • Collaborate on incident post-mortems and remediation plans
  • Contribute to technical roadmaps and planning sessions
  • Support integration with analytics and reporting tools
  • Help maintain system uptime and service level objectives
  • Stay current with backend engineering trends and practices

Nice to Have

  • Master's degree in Computer Science or related field
  • Experience in retail or e-commerce technology
  • Leadership experience in software projects
  • Knowledge of event-driven architectures
  • Familiarity with large-scale data processing
  • Experience with high-traffic systems
  • Background in performance tuning
  • Exposure to machine learning platforms
  • Contributions to open-source projects
  • Public speaking or conference participation

Compensation

Competitive salary and benefits package

Work Arrangement

Remote

Team

Part of a collaborative engineering team focused on delivering high-impact software solutions

Why This Role Matters

This position plays a key role in shaping the backend infrastructure that powers critical business operations and customer-facing services.

What to Expect

You will work in a dynamic environment where innovation and technical excellence are prioritized, with opportunities to influence system design and engineering standards.

Not available

Required Skills
JavaSpring BootGraphQLRESTGitHub ActionsGradleBigQueryRedisMicroservicesAPI Design
Job Details
Category other
Posted 10 months ago