We ship fast and break very little, and we want a Principal Software Engineer who shares that obsession with Laravel. If 8 years of Laravel sits behind you, Home Depot offers $204,000 - $296,000, a freelance setup, and a ladder worth climbing.
Key Responsibilities
- Ship incremental improvements to Home Depot's Richmond platform on a regular cadence
- Question the gloriously-unglamorous Cypress pattern everyone copied and propose something cleaner
- Optimize application performance, latency, and resource utilization at scale
- Document the Microsoft Azure system so the next principal engineer onboards in days, not weeks
- Set the Laravel coding standards the rest of Home Depot engineering follows
- Carry the Relationship Building platform work that makes Home Depot's next CA expansion boring
- Document technical decisions, architecture, and APIs for the broader org
- Tune Laravel caching so Home Depot survives the Richmond launch spike on the same hardware
What You'll Bring
- Comfort owning a number that goes up or down because of you
- Comfort being accountable for a tinker-friendly outcome in a freelance role
- Demonstrated capacity to mentor or support principal teammates
- Sharp organizational skills and an ability to juggle multiple workstreams
- Ability to learn new technology systems quickly and apply them effectively
Home Depot makes Microsoft Azure look simple, which anyone in technology knows is the hands-on hardest thing to pull off. Growth budgets at Home Depot are generous because a sharper Python you means a stronger team.
We start the conversation at $204,000 - $296,000 and end it with mentorship, benefits, and the flexibility to grow without relocating from CA.
Re-dated this morning, Home Depot continues hiring for the Principal Software Engineer role.
We review every application carefully, so don't wait to submit yours.