Current jobs related to Senior Director of Software Engineering - Canada, CA - Change.org, PBC

  • Engineering Manager

    3 weeks ago


    Canada, CA Sensors & Software Inc. Full time

    Sensors & Software is an industry leader in Ground Penetrating Radar (GPR) technology. Our advanced systems are trusted globally across sectors to provide unparalleled subsurface imaging and detection solutions. Our products are vital for locating buried utilities, assessing structural integrity, conducting environmental surveys, and supporting geophysical...


  • Canada, CA Edison Smart® Full time

    Senior Embedded Software Engineer Location: RichmondSalary: 160k DOEMy client is an award-winning leader in the IoT sector primarily focusing on the smart home industry.They are searching for a Senior Embedded Software Engineer who has strong experience in video streaming products.Key skills:Strong experience in Embedded C and C++ programmingWell-versed...


  • Canada, CA Excalibur Works Full time

    A leader in digital product development and collaboration solutions, is actively seeking a highly skilled and innovative Senior Software Engineer, specializing in Java, JavaScript, TypeScript, React, Node, and Java Microservices.Essential Requirements:- Minimum of 5 years of professional software development experience, excluding internships.- At least 5...


  • Canada, CA hireVouch Full time

    This company's contribution to society includes reducing congestion, and pollution, providing zero-emissions deliveries, increasing the quality of life for residents, empowering seniors and disabled people, and enabling affordable delivery for local businesses.This company's Platform team is at the forefront of engineering time-sensitive, distributed...


  • Canada, CA Suger Full time

    Company DescriptionSuger (YC23) is a revenue platform that enables listing, transacting, re-selling and co-selling on cloud marketplaces such as AWS, Azure, GCP, and Alibaba Cloud. Our customers include leading brands and companies from multiple B2B SaaS sectors, including database, infrastructure, security, devops, and more. We are a Y Combinator company,...


  • Canada, CA Trader Interactive Full time

    Are you ready to be a big part of something big?At Trader Interactive, we make buying and selling a great experience. We’re a group of go-getters who decided they didn’t want to settle for the status quo. We come together as one team to build value and drive innovation across our industries - but we have fun while we do it and make sure our people are...


  • Canada, CA FlexPay Full time

    Who We Are FlexPay is the first to market and global leader in failed payment recovery. Our outstanding success is built upon a solid foundation of exceptional culture, adherence to our values, and an innovative AI-driven approach to solving this trillion-dollar problem. FlexPay helps subscription businesses accelerate revenue and profit growth by recovering...

  • Senior Frontend

    4 weeks ago


    Canada, CA Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire a Senior UI Developer for a Long-Term opportunity.Work Location: Mississauga, ONExperience needed:Angular 10+Angular Material or equivalentRxJS or NgRX or equivalentTypscript/JavascriptHTML/CSSJQueryGood to haveFS/Banking...

  • Senior Engineer

    3 weeks ago


    Canada, CA LASO Health Full time

    About Us:At LASO Health, we’re revolutionizing the health tech landscape by providing innovative solutions tailored for mid-sized employers. Our mission is to enhance employee well-being and optimize healthcare benefits through cutting-edge technology. Join us as we make a meaningful impact on workplace health.Job Overview:We are seeking a Senior Engineer...


  • Canada, CA TDA Full time

    WHO YOU ARE: You excel in fast-paced environments where agility and adaptability are key. At this stage, we’re still in a phase of discovery, and you'll work alongside other team members, taking on a product-focused role to drive high-impact initiatives.You navigate ambiguity with confidence. Your experience and brilliance equips you to zero in on what...

  • DevOps Engineer

    4 weeks ago


    Canada, CA Iris Software Inc. Full time

    Greetings!Iris’s leading financial client is looking for DevOps Engineer to join their team at Halifax, NS(Hybrid) location. Job Title: DevOps EngineerLocation: Halifax, NS(Hybrid)Duration: Long Term Job Description:Over all 6+ years of development experience and must have minimum 5 years’ experience in Continuous Integration/Delivery and DevOps...


  • Canada, CA headversity Full time

    Job Title: Senior QA Engineer and Release ManagerLocation: Remote, Canada or Calgary, HybridJob Type: Full-TimeAre you passionate about seeing a feature through from implementation to release, being the voice of the end user, and ensuring high quality software? Our team, at headversity, is seeking an experienced Senior QA Engineer and Release Manager to join...

  • Senior Project Manager

    4 months ago


    Canada, CA Aiolos Engineering Corporation Full time

    Aiolos is an engineering consulting firm, designing and producing advanced testing facilities in the Aerospace and Automotive sectors. We are headquartered in Toronto and deliver to a global market.We are seeking a Senior Project Manager to join our team. The successful candidate must: Be the focal point for all project activities from start to finish,...


  • Canada, CA Skyline Recruitment Ltd Full time

    Position Title: Senior Project Engineer Department - Water ResourcesLocation: Greater Toronto Hamilton Area or Ottawa Salary -130K - 160KWe are seeking a self-motivated Senior Project Engineer – Water Resources to join a collaborative and dynamic team in the Ottawa or Hamilton area. In this role, you will work on a wide range of water resources design...


  • Canada, CA Delpath Full time

    Senior Data Engineer- PythonHiring Manager: Senior Manager, Data ArchitectureLocation Address Hybrid (1 day per week at TorontoContract Duration: 9 months in total. Possibility of extension: YesBusiness group:The purpose of this role is to support the Director of Analytics at Scotiabank’s Global Contact Centers in developing advanced analytics (AI / ML)...


  • Canada, CA Teacup Tech Systems Full time

    Work Experience:Mandatory :Protected B Certificate/ Candian Citizen /PR With more than 10 yrs in Canada 10 or more years experience building enterprise grade or web-scale software using Java and Open Source technologiesExperience in Health Insurance Projects on Canada will be given PreferenceYou have earned a post-secondary diploma or degree and/or relevant...


  • Canada, CA Clarion Chase Full time

    Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation, and loading into databasesModel and design databases to support software applications, ensuring...


  • Canada, CA AgencyAnalytics Full time

    As a Senior Engineering Manager, you'll quickly see your team's work in use by over 7000+ agencies, across 150,000+ businesses that use our platform. You'll lead 10-12 engineers, across two teams, to develop the core features of our platform.This role is an opportunity for you to really make a high impact and build as we enter our next phase of...


  • Canada, CA ORS Partners Full time

    Graphics Driver Software Engineer (Vulkan/OpenGL)Waterloo, Ontario (Remote)Experience with DO-178 is required.We are revolutionizing the aviation, automotive, and autonomous spaces with our safety-critical innovations, inspiring cutting-edge technological advances in functionally safe ecosystem frameworks encompassing graphics, computing, and autonomous...


  • Canada, CA Highpoint Developments Inc. Full time

    Company DescriptionHighpoint Developments Inc., founded in 2007, is a real estate development company based in Calgary, AB. We have a dedicated team with years of combined experience focused on building everlasting homes. Our core values define our culture, brand, business strategies, and who we are as developers in today's competitive world of Real...

Senior Director of Software Engineering

3 months ago


Canada, CA Change.org, PBC Full time

ThoughtExchange is seeking a visionary Senior Director of Software Engineering to lead our engineering teams. This high-impact role involves shaping and implementing top-level engineering strategies while overseeing all facets of our engineering function. You will work closely with directors, engineering managers, team leads, and cross-functional teams to ensure alignment with our company's goals.

The Senior Director of Software Engineering will offer technical guidance and oversight to ensure robust engineering practices, designs, and resource efficiency, adhering to organizational and professional standards. They are responsible for the development, well-being, and progression of the engineering teams, including involvement in staffing, hiring, and compensation decisions. In partnership with the VP of R&D, the Senior Director manages the engineering department budget and provides necessary technical reports and advice. Additionally, this role involves collaborating with leadership and stakeholders across the company to shape product strategy, enhance user experience, and implement operational strategies that support ThoughtExchange's growth and expansion.

Note: This position has a planned career advancement path to a VP-level role within the year.

Responsibilities:

  1. Oversee all aspects of the engineering function within the company
  2. Develop and maintain a broad understanding of the product and its architecture to provide overall technical leadership
  3. Tackle ambiguous issues and initiatives, often outside core skill set, working through engineering managers and team leads to bridge gaps, and create understanding while empowering teams to resolve issues without mandating
  4. Understand, lead and make decisions on highly technical topics, across several key technical areas (application, infrastructure, research, metrics) that are vital to the product and the company
  5. Promote ability and desire in the teams, empowering them to attain both company and individual professional development goals
  6. Ensure success in the process, planning and delivery of daily operations as well as long-term objectives
  7. Deliver products, projects, and initiatives on time with quality, consistency and effective use of resources
  8. Refocus priorities and energy as required to align teams with emerging objectives
  9. Consider, anticipate and address cross-team and cross-department issues
  10. Understand where we "are'' as a company & where we "need to be" by challenging the status quoWork to refine our staffing & hiring processes to find, attract and retain valuable employees
  11. Innovate, plan and prototype new ideas, projects and processes by championing initiatives
  12. Ensure all engineering activities are in accordance with organizational standards for ISO and SOC2 compliance
  13. Collaborate closely with Sales, Product, Marketing, Senior Leadership, Customer Success and other departments throughout the organization as required
  14. Actively involved in engineering staffing, hiring and compensation decisions and help to manage the department budget
  15. Provide technical reports, evaluations and technical advice to leadership as required
  16. Manage applications and execution of projects for SR&ED, IRAP and other funding programs
  17. Forward our Anti-Racism and Diversity, Equity and Inclusion (ADEI) mandate by being aware of our ADEI commitment and initiatives and completing all required ADEI training

What We Think Is True About You:

  • 10+ years of experience in software engineering
  • 7+ years of people management experience
  • 3+ years in a senior-level leadership role
  • Strong knowledge of software development methodologies, languages, frameworks and technologies
  • Proven track record of successfully leading and delivering complex software projects
  • Excellent leadership, interpersonal and communication skills, with the ability to motivate & inspire teams and effectively collaborate with cross-functional teams
  • Experience running technical programs for SR&ED, IRAP and patent planning
  • Strong problem-solving and analytical abilities coupled with ability to capture and document decisions, designs and architectures
  • Ability to thrive in a fast-paced, high-pressure environment
  • Proven ability to attract, retain and lead top engineering talent
  • Strong business acumen and the ability to align engineering strategies with overall business objectives

What we offer:

  • Benefits & Well-Being: From day one, you’ll receive a benefits package focused on health & wellness that includes a generous time off policy, flexible extended benefits plan options and company-wide Mental Health days off scheduled through the year. Our benefits package also includes maternity & parental leave top-up programs and access to Maple, Inklebot, and Headspace which support our employees' primary care, mental health, and wellness needs.
  • Flexibility: We’ve been remote-first for over ten years. We’re contribution-focused, and we operate on mutual trust because we need you to feel empowered to be your best self. You know the circumstances in which you excel—where you work and how you structure your day.
  • Ownership: In addition to competitive pay and benefits, employees receive share options when joining the company. Additional options are awarded throughout your ThoughtExchange career based on ongoing contributions to the company.
  • Culture: We walk the walk when it comes to our product, and we make sure no important decisions are made without including our employees' perspectives. We value and prioritize everyone’s voice, so we use our anonymous, anti-bias platform to make sure people are comfortable sharing their real thoughts and feedback.
  • Compensation: We want you to do your best work, and part of that is being happy with your compensation. We pay fairly, taking into account all the complexities of market rates, experience, location, and demand. We believe in pay transparency and pay equity.
  • Connection: In addition to remote hubs of employees across Canada & the US and offices in Rossland & Vancouver, we get together once a year as a company in some pretty cool locations. We also connect virtually as a company on a monthly basis and celebrate one another in our #gratitude Slack channel.
  • Growth: You’ll have the opportunity to join regular Anti-racism, Diversity, Equity & Inclusion (ADEI) and Learning & Development sessions. You also have access to an annual Professional Development stipend & Company Coach to ensure you can grow in your role & advance your career.
#J-18808-Ljbffr