Demo

Director, Software Engineering

Shack Shine Home Services Inc.
Vancouver, WA Full Time
POSTED ON 1/7/2025
AVAILABLE BEFORE 3/7/2025

Job Details

Job Description

Job Description
Shack Shine is looking for a Director of Software Engineering to join our growing team! This is a new role in the Shack Shine organization as we invest in our technology platforms to enable our business strategy.

You are a technology leader who understands how technology, product and business operations work together to deliver exceptional experiences to customers and our Franchise Partners. You ve worked in fast paced startup environments and are equally comfortable leading teams, partnering with Product managers, coaching development teams, and providing guidance to senior leaders. This role requires a combination of strategic vision, technical depth, and a willingness to dive into the trenches alongside the team. Your focus will be on maintaining and enhancing our existing technical platforms, while also building innovative products, applications and solutions for the future of our Franchise Operating System and digital customer experience.

Shack Shine is an exciting, fast growing house detailing franchise. We are part of O2E Brands, the parent company of the hugely successful global franchise 1-800-GOT-JUNK?. When we say It s All About People we mean it. We have created a hybrid work model that helps us get together to Collaborate, Celebrate and Connect while enjoying the flexibility of working where it makes sense for you. For this role s duty and responsibility we anticipate that you will be in the office minimum 50% of the time.

A day in the life:
  • Technology Leadership: provide strategic direction for our technology architecture, platforms, and roadmap planning, aligned with business objectives. Own the technology roadmap for Shack Shine in collaboration with the Managing Director and Chief Technology Officer.
  • Team Management: Build, mentor and inspire a team of technology and data professionals including onshore and offshore resources to produce exceptional work that drives business value.
  • Collaboration: collaborate with business leaders to understand business vision, goals, and strategy; work alongside Product managers and designers to understand requirements and translate them into innovative solutions for Franchise Partners and our customers. Experience working across time zones is an important asset.
  • Business Value / Measurement: accountable for KPIs related to benefits realization of technology investment, ensuring feature releases are aligned to business outcomes. Translate business goals to specific deliverables for tech team.
  • Full Stack Development: leverage your full stack development capabilities to actively contribute to code development, software engineering, integration management and problem solving. While today our tech platforms are Salesforce-centric, our future tech stack must enable efficient scaling and parallel development across multiple platforms and frameworks such as Drupal, Wordpress, AWS, Ruby on Rails.
  • System Maintenance: Oversee the design, implementation, and maintenance of the SSH tech stack to meet business needs, including user management system configuration, and maintenance and upgrades. Lead platform stability and incident response effort for all core platforms.
  • Agile Development: Champion an agile development methodology, ensure rapid iteration and delivery of high quality software that drives business value.
  • Budget Management: Manage technology P&L, operative effectively within budget constraints, prioritizing resources and optimizing technology investments. Track, measure and demonstrate business value for investments made
  • Process Improvement: accountable for making significant improvements in process, systems, or products to enhance the performance of the department.
  • Start up mentality: You thrive in a fast-paced startup environment, embracing resourcefulness, scrappy solutions, and adapting to changing priorities.
  • Data Management and reporting: oversee data warehouse, data modeling and integration to ensure seamless flow of data between systems and effective reporting solutions for business stakeholders.
  • Integration Management: Oversee the integration of Salesforce with other business systems and 3P applications. Coordinate with IT and third-party vendors to ensure seamless data flow between systems.

What you bring to the table
  • Experience: 7-10 years of experience leading technology teams, with a strong background in full stack development and Salesforce administration.
  • Technical Skills: Proven expertise in a variety of programming languages, software development tools, and cloud platforms. Deep understanding of Salesforce development and administration. Deep understanding of API based solution integration (eg. Salesforce with Company Cam). Experience designing systems appropriate to budget and time constraints yet able to scale as constraints evolve.
  • Hands on involvement: You desire to roll up your sleeves and work alongside your team when needed.
  • Leadership: Demonstrated ability to build and motivate teams, foster a positive work environment, and drive results. Strategic mindset focused on outcomes. Balance short term tactical needs with long term business outcomes.
  • Communication: Excellent communication and collaboration skills, able to articulate technical concepts to non-technical stakeholders.
  • Problem-Solving: Strong analytical and problem-solving skills, with a focus on finding innovative solutions.
  • Agile Mindset: Experience working in an agile development environment, with a focus on continuous improvement.
  • Startup Experience: A track record of success in startup environments, comfortable with ambiguity and rapid change. At Shack Shine you will have the benefit of applying a startup mindset with the security and support of an established organization in O2E.
  • Business Partnership: You are ready to be an outstanding technology partner to a Product Manager, own technology decisions, be accountable for the long term success of those decisions, and lead a full stack cross-timezone team to deliver on the strategic goals of the organization.

Compensation & Benefits
  • Salary is $135k-180k (The actual salary offered will be commensurate with education, experience, and internal parity).
  • The Total Compensation Package includes Extended Health and dental. Focus on your development through our professional development programs. Enjoy a variety of health and wellness initiatives, including access to gym facilities at our corporate head office. Speak to us to learn more about what we offer.

ABOUT USDid you know O2E Brands has been voted one of the Best Workplaces in Canada 15 times!? Take a sneak peek into why that is, here: (YouTube) Check us out on social! At O2E Brands, we know that great talent comes in many forms, and we want to meet you at your best. We will provide reasonable accommodations to applicants with disabilities at any time throughout the recruitment and selection process. Please contact our Talent Acquisition Team at talentacquisition@o2ebrands.com or notify the Talent Acquisition team member you are working with if unique arrangements will enable your equal participation.#ShackShine
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary : $135,000 - $180,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Director, Software Engineering?

Sign up to receive alerts about other jobs on the Director, Software Engineering career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$266,380 - $359,704
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$266,380 - $359,704
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Shack Shine Home Services Inc.

Shack Shine Home Services Inc.
Hired Organization Address Almont, CO Full Time
Job Details Job Description Job Description Shack Shine is looking for a Director of Software Engineering to join our gr...

Not the job you're looking for? Here are some other Director, Software Engineering jobs in the Vancouver, WA area that may be a better fit.

Director Software Engineering DIG - *Remote

Providence Health, Beaverton, OR

Lead Software Developer in Test

BGC Engineering, Vancouver, WA

AI Assistant is available now!

Feel free to start your new journey!