Livetheorangelife is hiring a Staff Software Engineer - Backend to lead technical design and foundational development for customer-facing products. You will serve as a core player on the product team, building high-quality systems and growing the skillsets of more junior engineers.
What You'll Do
- Develop, test, deploy, and maintain software with a clear understanding of the value it provides.
- Develop comprehensive test suites to enable rapid deployment of code to production.
- Assist in product and tool selection, configuration, security, resilience, performance tuning, and production monitoring.
- 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.
- Field questions from product and engineering teams.
- Help grow junior engineers by providing guidance on modern software development frameworks and leading technical discussions.
What We're Looking For
- Must be eighteen years of age or older.
- Must be legally permitted to work in the United States.
- Minimum of 3 years of work experience.
- Bachelor's degree program or equivalent degree in a field of study related to the job.
Nice to Have
- 5-10 years of experience.
- Expertise in Java with strong understanding of Spring Boot architecture and microservices design patterns.
- Hands-on experience building APIs using GraphQL and REST, with Java for backend service orchestration.
- Proficient in CI/CD pipelines using GitHub Actions, Gradle build systems, and automated testing strategies.
- Strong SQL and data modeling skills with experience querying datasets in BigQuery.
- Familiarity with high-performance caching strategies using Redis and Varnish.
- Ability to architect fault-tolerant, distributed systems with a focus on performance and maintainability.
- Collaborate cross-functionally with product, DevOps, and front-end teams in an Agile environment.
- Drive code quality and design reviews while mentoring junior engineers.
- Experience with monitoring, logging, and production debugging in cloud-native applications.
Technical Stack
- Java, Spring Boot, GraphQL, REST
- GitHub Actions, Gradle
- BigQuery, Redis, Varnish
Team & Environment
You will be part of a dynamic team with engineers of all experience levels, reporting to a Software Engineer Manager or Sr. Manager.
Benefits & Compensation
- Compensation range: $120,000 - $190,000
- Health care benefits
- 401K
- ESPP
- Paid time off
- Success sharing bonus
Work Mode
This is a fully remote position.
With a career at The Home Depot, you can be yourself and also be part of something bigger.


