Technical Director at Restoration Hardware
United States, North Carolina, USA -
Full Time


Start Date

Immediate

Expiry Date

09 Sep, 25

Salary

200000.0

Posted On

10 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Management Skills, Docker, Platforms, Aws, Distributed Teams, Computer Science, Architecture, Cloud Security, Spring Boot, Microservices, Kubernetes, Azure, Google Cloud

Industry

Information Technology/IT

Description

RH is seeking a Technical Director to lead the strategy and execution of technology initiatives across its digital platforms. This role will drive the technical roadmap for global e-commerce and internal systems, championing innovation, scalability, and system reliability. You will lead cross-functional teams, foster a DevOps-driven culture of continuous improvement, and ensure alignment across product, design, infrastructure, and business operations. This is a key leadership position shaping the future of RH’s digital ecosystem.

YOUR RESPONSABILITIES

  • Define and drive the technical vision and strategy for RH’s digital platforms, aligning engineering execution with business objectives
  • Lead the adoption of an automation-centric, DevOps-integrated culture that emphasizes system scalability, high performance, and long-term reliability
  • Build, mentor, and lead high-performing, distributed engineering teams across disciplines such as software development, performance engineering, and system architecture
  • Establish long-term architectural and quality roadmaps in partnership with Product, DevOps, and Program teams
  • Advocate for engineering excellence across all phases of the SDLC, from concept through delivery and operations
  • Provide technical leadership for engineering teams building scalable, cloud-native microservices architectures deployed on AWS or similar cloud platforms
  • Drive the adoption of modern cloud-native practices and microservices-based architecture to enable scalable, resilient, and modular technology solutions across the enterprise
  • Oversee technical execution and delivery, ensuring projects meet quality standards while adhering to budget and timeline commitments
  • Foster collaboration across cross-functional teams including development, DevOps, and performance engineering to optimize system scalability, performance, and maintainability
  • Define and monitor key engineering metrics, including system health, deployment velocity, and operational cost efficiency, driving continuous improvement aligned with business objectives
  • Advocate for innovation and emerging technologies to enhance platform capabilities, automation, and developer productivity in a cloud-first environment
  • Architect end-to-end technical solutions that address complex requirements across platforms, ensuring maintainability, extensibility, and performance
  • Leverage deep knowledge of e-commerce frameworks and architect seamless integrations with critical systems such as billing, shipping, and fulfillment to deliver end-to-end, reliable digital commerce experiences
  • Lead initial technical engagements such as code audits, technical due diligence, and proofs of concept to guide long-term strategy and early-stage decision-making
  • Drive the integration of AI-powered solutions to enforce and enhance code quality standards across the technology ecosystem, promoting consistency and maintainability
  • Partner with Product Management, Engineering, and DevOps to align on priorities, enhance release quality, and accelerate delivery schedules
  • Cultivate a culture of collaboration, innovation, and ownership through clear communication, technical mentorship, and shared accountability
  • Support continuous professional development by providing feedback, career path guidance, and leadership opportunities to technical team members
  • Advocate for “documentation as code” and “test driven development” practices to ensure maintainable, traceable, and continuously evolving technical knowledge across teams
  • Collaborate with release management and program teams to improve defect lifecycle management, release readiness, and incident response
  • Drive continuous improvement focused on automation coverage, test reliability, regression

OUR REQUIREMENTS

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 15+ years of progressive experience leading engineering teams in cloud-native environments, preferably with AWS, Azure, or Google Cloud
  • Strong expertise in microservices architecture and development using frameworks such as Spring Boot
  • Strong background in architecting and implementing cloud security best practices to ensure secure and compliant systems
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes in production environments
  • Proven track record in designing and implementing scalable automation strategies including AI-driven quality and performance tools
  • Experience integrating complex e-commerce systems and platforms to enable seamless end-to-end commerce solutions
  • Demonstrated success managing large, distributed teams and delivering complex technical projects on time and within budget
  • Excellent communication and stakeholder management skills with the ability to collaborate effectively across cross-functional teams
  • Familiarity with observability tools (e.g., Prometheus, Grafana, CloudWatch) and performance monitoring best practices
  • Proven ability to lead and drive impactful organizational changes that deliver measurable benefits
  • Skilled in defining and enforcing software development lifecycle (SDLC) processes and engineering standards across multiple teams
  • Possess the ability to self-direct and prioritize among competing goals and exhibit flexibility in a fast-paced environment
Responsibilities

Please refer the Job description for details

Loading...