Senior Director of Engineering for Scalable Data Systems

1 day ago


Old Toronto, Canada ShyftLabs Full time

Company Overview:

ShyftLabs is a leading data product company founded in early 2020, working primarily with Fortune 500 companies. We deliver digital solutions to accelerate business growth by focusing on innovation and value creation.

About the Role:

We are seeking an experienced Senior Director of Engineering for Scalable Data Systems to oversee our engineering efforts and drive the development of our robust data and software products. This role will involve leading our engineering strategy, enhancing cross-functional collaboration, and growth, as well as being hands-on with new projects and initiatives.

Main Responsibilities:

  1. Engineering Strategy: Define and execute the engineering strategy aligned with the company's goals and product vision, ensuring alignment with business objectives through continuous collaboration with the leadership team.
  2. Team Management: Build, mentor, and manage a high-performing engineering team to achieve exceptional results.
  3. Technical Expertise: Conduct hands-on technical work where needed, staying ahead of technological trends and recommending improvements to enhance system performance, reliability, and security.
  4. Collaboration: Partner with product, design, data, and other departments to create innovative solutions addressing market needs, overseeing the development lifecycle from planning and design to execution, release, and ongoing maintenance.
  5. Process Improvement: Implement best practices in software development, CI/CD, code quality, testing, and deployment, fostering a results-driven environment with efficient development processes and monitoring performance metrics to ensure product quality.
  6. Resource Planning: Oversee resource planning and budgeting for engineering initiatives, making strategic hiring decisions, assessing team resource needs, adapting to new requirements and projects, and identifying priorities.
  7. Risk Mitigation: Identify, analyze, and mitigate potential risks related to engineering projects, including technical debt, security vulnerabilities, and scalability challenges.

Basic Qualifications:

  1. At least 10 years of hands-on experience in software engineering.
  2. 5+ years in a leadership role (preferably at a tech startup or high-growth company).
  3. Bachelor's Degree in Computer Science or a related field (Master's preferred).
  4. Exceptional technical background in all facets of software engineering, with expertise in scalable data-driven software systems, distributed systems, and cloud computing (AWS and GCP).
  5. Demonstrated experience building and leading a high-performing engineering team, with a track record of attracting, developing, and retaining top talent.
  6. Proficient in Agile methodologies and skilled at managing multiple priorities and projects in a fast-paced environment.
  7. Excellent communication skills, able to clearly convey technical information to non-technical stakeholders and collaborate effectively with diverse teams.

Compensation:

The estimated annual salary for this role is $250,000 - $300,000, depending on experience and qualifications.



  • Old Toronto, Canada Jobber Full time

    Senior Software Engineer - Data and Streaming TeamAt Jobber, we're on a mission to help small businesses succeed. We believe in fostering a collaborative environment where teams make decisions autonomously and contribute directly to shaping the future of our company.We're looking for a Senior Software Engineer to join our Data and Streaming team. As a key...


  • Toronto, Ontario, Canada Veeva Systems Full time

    Company OverviewVeeva Systems drives value to customers through constant innovation, using cloud-based solutions and state-of-the-art technologies. Our products deliver product excellence and customer success across the healthcare ecosystem.About the RoleThe Senior Software Engineer will lead the technical design of a scalable distributed cloud platform and...


  • Old Toronto, Canada NTT DATA Services Full time

    NTT DATA Services is a global leader in digital transformation and business process outsourcing (BPO). We help organizations like yours to innovate, optimize and transform for long-term success.Estimated Salary: $120,000 - $180,000 per yearWe are currently seeking a Senior Java Developer to join our team in Toronto, Ontario. As a key member of our...

  • Senior Data Architect

    1 month ago


    Old Toronto, Canada Veeva Systems, Inc. Full time

    About Veeva SystemsVeeva Systems, Inc. is a pioneering force in the life sciences industry, dedicated to revolutionizing commercial and clinical operations through its innovative industry cloud solutions.As a mission-driven organization, we empower our customers to bring therapies to patients faster by providing real-time reference data across the complete...


  • Toronto, Ontario, Canada Manulife Full time

    Job Overview:Manulife is seeking a seasoned Senior Cloud Data Engineer to spearhead the development of scalable and efficient cloud-based systems. This role involves designing, implementing, and maintaining cloud infrastructure, as well as ensuring seamless integration with existing systems.Key Responsibilities:Collaborate with engineering teams to identify...


  • Toronto, Canada Kumaran Systems Full time

    OverviewKumaran Systems is a leading provider of cutting-edge technologies in AI. We are seeking an experienced Senior AI Systems Engineer to join our Application Engineering team.Estimated Salary$140,000 - $160,000 per year.Job DescriptionWe are looking for a highly skilled and motivated individual to lead the development, technical planning, and...


  • Old Toronto, Canada Etraveli Group Full time

    About Etraveli GroupWe are a leading travel tech company, pioneering the way people travel. Our innovative virtual interlining technology provides access to billions of travel itineraries by combining flights from different airline carriers that don't traditionally work together.We pride ourselves on the performance-driven environment we have created for our...


  • Old Toronto, Canada Apex Systems Full time

    Job Title:Senior Test Automation Engineer - Mission Critical SystemsAbout the Role:We are seeking a highly experienced Senior Test Automation Engineer to join our client's QA team in Downtown Toronto. As a key member of the team, you will play a critical role in ensuring the quality and reliability of mission-critical financial transaction processing...


  • Old Toronto, Canada Thomson Reuters Full time

    Director of TechnologyThomson Reuters seeks an experienced AI/ML leader to drive the development and implementation of cutting-edge machine learning solutions. The ideal candidate will have a strong background in leading AI/ML engineering teams, working with complex datasets, and driving value through innovative machine learning solutions.The Director of...


  • Old Toronto, Canada Loopio Full time

    We are looking for an experienced Director to lead our Data Enablement team, transforming the RFP response process into a seamless experience. This is a unique opportunity to empower engineers, product, and data scientists with tools that enable and streamline data-driven decision-making.About LoopioLoopio is a remote-first workplace that recognizes the...


  • Toronto, Canada Collabera Full time

    Job DescriptionWe are seeking a highly skilled Data Engineer to join our team at Collabera. The ideal candidate will have strong proficiency in Python, Spark, SQL, and object-oriented programming.The successful candidate will be responsible for building and maintaining ETL pipelines to centralize data from multiple sources, modernizing legacy systems by...


  • Toronto, Canada Luxoft Full time

    Job DescriptionWe are seeking a highly skilled Senior Data Engineer to join our team in Toronto. As a key member of our organization, you will play a critical role in designing and developing scalable software solutions that drive business growth.The ideal candidate will have a strong background in data engineering, with expertise in technologies such as...

  • Data Engineer

    4 weeks ago


    Toronto, Canada NTT DATA Full time

    Job Description Req ID: 299022 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Data Engineer to remotely join our team in or near Tornoto, Ontario (CA-ON), Canada (CA).We are...


  • Old Toronto, Canada Emburse Full time

    OverviewEmburse is a leading provider of innovative software solutions, and we are seeking a skilled Senior Software Engineer to join our team. This role will involve contributing to the development of scalable systems that enhance customer experiences and solve complex challenges.About the RoleWe are looking for a highly experienced software engineer with a...


  • Old Toronto, Canada Broadridge Full time

    About the Role:Broadridge is building a transformative platform that will shape the future of the financial services industry. As the Senior Director of Platform Engineering, you will be a key driver in the development and execution of our platform's backend strategy.You will lead a team of backend engineers, collaborate with cross-functional teams, and...

  • Data Engineer Lead

    2 weeks ago


    Toronto, Ontario, Canada Agilus Work Solutions Full time

    We are seeking an experienced Data Engineer to lead the design, optimization and maintenance of scalable data infrastructure at Agilus Work Solutions. As a key member of our innovative team, you will play a crucial role in supporting various data initiatives, including AI and machine learning capabilities.The successful candidate will be responsible for...


  • Old Toronto, Canada Sentry Full time

    At Sentry, we're on a mission to empower developers to create better software faster. Our team is driven by a passion for innovation and a commitment to quality.About the RoleWe're seeking an experienced Senior Software Architect to join our Platform Team. As a key member of our engineering organization, you will play a critical role in designing and...


  • Old Toronto, Canada Skilltorch Full time

    p>Senior Director, Hardware Systems EngineeringToronto, ONFull-time Our client, an industry-leading company focused on AI and next-generation computing solutions, is seeking a Senior Director of Hardware Systems Engineering. As a senior leader, you will drive innovation in AI/ML hardware systems, guiding a team of electrical, mechanical, and thermal...


  • Old Toronto, Canada Cisco Systems, Inc. Full time

    h3>Senior Fullstack Engineer - Ruby on RailsLocation: Offsite, Toronto, Ontario, CanadaCompensation Range: 115900 CAD - 160400 CADJob Type: ProfessionalJob Id: 1433257At Cisco Meraki, we know that technology can connect, empower, and drive us. Our mission is to simplify technology so our customers can focus on what's most meaningful to them: their students,...


  • Old Toronto, Canada AMIRI BUILDING ENGINEERING INC dba 120 DEGREEZ Full time

    Discover a unique opportunity at Amiri Building Engineering Inc dba 120 Degreez, a fast-growing consulting firm leveraging the expertise of engineers and data scientists from top tech companies.The company's mission is to provide advanced data solutions that drive business growth. As a key player in this endeavor, you will be responsible for applying machine...