Match score not available

Director of Engineering, Real-Time

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Salary: 
206 - 258K yearly
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

12+ years of related experience, Bachelor's degree in Computer Science or similar field, 5+ years leading distributed teams, Experience with multi-tenant SaaS products.

Key responsabilities:

  • Drive technical strategy and architectural decisions
  • Oversee project delivery and ensure customer-centric solutions
Treasure Data logo
Treasure Data SME https://www.treasuredata.com/
501 - 1000 Employees
See more Treasure Data offers

Job description

Treasure Data: 

At Treasure Data, we’re on a mission to radically simplify how companies use data to create connected customer experiences. Our sophisticated cloud-based customer data platform drives operational efficiency across the enterprise to deliver powerful business outcomes in a way that’s safe, flexible, and secure. 


We are thrilled that Gartner Magic Quadrant has recognized Treasure Data as a Leader in Customer Data Platforms for 2024! It's an honour to be acknowledged for our efforts in advancing the CDP industry with cutting-edge AI and real-time capabilities. View the report here.


Furthermore, Treasure Data employees are enthusiastic, data-driven, and customer-obsessed. We are a team of drivers—self-starters who take initiative, anticipate needs, and proactively jump in to solve problems. Our actions reflect our values of honesty, reliability, openness, and humility. 


Your Role:

Treasure Data launched its Real-Time product in 2024. The Director of Engineering, Real-Time drives technical strategy, architectural decisions, and cross-functional alignment to achieve business goals of our Real-Time product, reporting to CTO. You oversee project delivery, ensure customer-centric solutions, and maintain operational excellence. This role focuses on building a high-performing, inclusive team while managing resources and fostering continuous improvement to maintain a competitive edge.


Responsibilities & Duties:

  • Engineering Ownership 
    • Contribute to product strategy by defining key engineering directions.
    • Drive architectural decisions, balancing innovation with risk management, in collaboration with the CTO Office and Technical Architects.
    • Align engineering goals with business objectives through close collaboration with product, technical support, sales, marketing, and customer success teams.
    • Establish repeatable processes to drive continuous improvement.
    • Stay current with emerging technologies and SaaS trends to maintain competitiveness.
  • Delivery Responsibilities
    • Oversee planning, design, development, and operations within the assigned domain.
    • Balance team workloads, ensuring timely and on-budget project completion.
    • Regularly communicate project progress, technical challenges, and risks with executive leadership.
    • Prioritize features, improvements, and bug fixes based on business impact and technical feasibility
  • Customer-First Culture Development
    • Develop processes for gathering and analyzing customer feedback and usage data to understand customer needs and pain points.
    • Proactively address technical issues such as high latency, downtime, or performance bottlenecks to enhance customer satisfaction.
    • Facilitate clear, timely, and transparent communication with customers on technical issues in collaboration with the technical support team.
  • Operational Efficiency
    • Ensure engineering practices align with the company standards in planning, reporting, testing, CI/CD, security, cost management, and incident handling.
    • Promote data-driven decision-making within the engineering team.
    • Manage the engineering budget by making strategic decisions for resource allocation.
  • Team Building
    • Cultivate a diverse, inclusive, and collaborative engineering team, fostering a psychologically safe work environment.
    • Lead, mentor, and support team growth and continuous learning.
    • Manage performance reviews, professional development, and recruitment of top engineering talent.


Required Qualifications: 

  • Experience: 12+ years of related experience with a Bachelor’s degree in Computer Science, similar technical field of study, or equivalent practical experience.
  • Leadership: 5+ years of experience leading distributed teams across different time zones and the ability to drive projects to completion with distributed teams.
  • Technical Expertise: Must understand near Real-Time processing concepts and practices, including data streaming, event-driven architecture, low-latency networking, in-memory computing, message queuing, and elastic resource management.
  • SaaS Knowledge: Proven experience with implementing engineering practices for multi-tenant SaaS products deployed in production in cloud service platforms (AWS/GCP).
  • SDLC Proficiency: Familiarity with structured SDLC methodologies (Agile, Scrum, Waterfall), with experience in bringing new products to market.
  • Communication Skills: Strong communication and collaboration skills for varying groups of stakeholders.
  • Self-motivation: Ability to prioritize effectively in a dynamic environment with competing priorities. 


Physical Requirements: 

Must be located in the Greater Vancouver, BC CAN area.  


Travel Requirements: 

Travel requirements typically amount to approximately 5% of the year, including one week in Japan annually, another in Mountain View, CA, and possibly an additional week elsewhere. 


Compensation$206,200 - $257,700 CAD

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Industry :
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Self-Motivation

Related jobs