Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Manager, Software Engineering

$210k - $220k per year

CARET

Qualifications

CARET brings the latest in technology and automation to over 10,000 legal and accounting firms, empowering highly skilled professionals to refocus their expertise on what truly matters. CARET harnesses powerful and secure practice management, document automation, and payment processing to take firms, professionals, and their clients further.

CARET brings the latest in technology and automation to over 10,000 legal and accounting firms, empowering highly skilled professionals to refocus their expertise on what truly matters. CARET harnesses powerful and secure practice management, document automation, and payment processing to take firms, professionals, and their clients further.

Our team-defined values guide how we show up for each other, for our partners, and for our customers:

  • We succeed together.
  • We embrace progress.
  • We care big.
  • We create space.

The role

Are you an experienced engineering manager with a desire to make a difference?

Are you hands‑on with managing cloud data technologies related to Data Analytics, Big Data, Data Warehouses, and Data Lakes?

As Manager, Software Engineering you’ll be leading a team building a cloud data platform that will allow our customers and partners access to tools and technologies that utilize data in the unprecedented way to provide actionable insights into their business.

If you thrive in a fast‑paced, rapidly changing team environment and have an unquenchable passion for cutting‑edge technologies, then this role is for you!

Responsibilities

  • Manage and lead your reports and resources to execute on the CARET engineering vision. This includes recruiting, mentoring, and the development of individuals on your team.
  • Manage onshore and offshore technology staff.
  • Provide leadership, mentorship, and guidance for software development teams onshore and offshore in architecting, designing, building, documenting, and testing software and data solutions for CARET data & analytics platform and product offerings.
  • Collaborate extensively with our Product team to ensure a unified vision and continued improvements to the platform and multiple products.
  • Manage, negotiate, and develop third‑party vendor relationships alongside the Software Engineering management team, as they relate to tools, outsourcing, and consulting.
  • Own, manage and execute the Data and Analytics technology roadmap consisted of the data and analytics strategy, as well as the technical implementation of scalable data and analytics platform and product rollouts.
  • Assist in the creation of product roadmaps as well as sprint and release planning by participating and leading team grooming sessions and helping teams provide work effort estimations.
  • Demonstrate strong coding and data modeling skills, ability to lead and contribute to the teams’ efforts while following established software engineering practices including ability to contribute and conduct code reviews, contribute high‑quality documentation, hands‑on assistance in the development of robust scalable applications, as well as act as role model for their team.
  • Adhere to the agile software development life cycle best practices and governance.
  • Adhere to the software development and data architecture best practices and governance.
  • Effectively deliver product fixes and service packs as required; coordinate efficient and repeatable fix delivery cycles.
  • Partner with the CISO organization to adhere to corporate data security standards for platform and application development.
  • Own and drive KPI’s critical to software and data quality which primarily includes increasing engineering confidence and release frequency to new levels.

Required Skills/Abilities

Knowledge, Skills & Experience:

  • BS/MS Engineering degree, or equivalent.
  • Highly skilled with hands‑on experience and domain expertise in both data and analytics technologies as well as cloud‑native data architecture design and best practices
  • At least 10 years of experience in a technology‑based position, with at least 7 years people management experience leading increasingly complex and challenging projects that have led to the delivery of technology solutions into business organizations.
  • 7+ years of experience in designing, developing, and maintaining the data architecture, data models and standards for various Data Integration & Data Warehousing projects.
  • 7+ years of experience programming in web, object‑oriented or functional programming environments
  • Solid understanding of enterprise and cloud‑native business intelligence architecture.
  • Experience working with git and knowledge of strategies and branching patterns for team collaboration.
  • A broad range of skills and experience ranging from data architecture to ETL, security, performance analysis, analytics, etc.
  • Design, coding, and unit testing of software
  • Have worked as an integral member of the development team collaborating with product, engineering, and other business groups by designing and developing highly scalable data‑driven SaaS applications.
  • Hands‑on experience either with Microsoft Azure or AWS.
  • Hands‑on experience building data and analytics products with Microsoft Fabric or Snowflake for data visualization and reporting tools such as PowerBI using real time or near time synchronization.
  • Experience with release/deployment processes.
  • Possessing any of the following certifications is a plus:
  • Microsoft Certified: Azure Data Engineer Associate
  • Microsoft Certified: Azure AI Engineer Associate
  • Microsoft Certified: Azure Solutions Architect Expert
  • Microsoft Certified: Data Analyst Associate (Power BI)
  • Snowflake Certified Professional
  • SnowPro Certification

Leadership Qualifications

  • Exceptional interpersonal communication skills (written and verbal), attention to detail, extreme organization, problem‑solving and time management skills.
  • Strong remote team leadership and collaboration qualities. Ability to work independently and across many time zones.
  • An ownership mentality and entrepreneurial approach, including comfort with intelligent risk taking and problem‑solving skills.
  • Be well organized with good delegation skills.
  • Experience in leading Agile/Scrum development practices
  • Ability to build and maintain relationships with senior management, stakeholders, and team members.
  • Results‑oriented self‑starter in need of limited or no supervision
  • Verifiable presentation skills, as a confident communicator who is enthusiastic, self‑starting, and flexible in style and approach.

Benefits

  • Flexible PTO
  • Medical, Dental, Paid Sick Days, Vision, and Supplemental Coverage
  • Health Savings Account
  • 401(k) match

Equal Employment Opportunity: CARET is an Equal Opportunity, Affinitive Action Employer.

Salary: $210,000 – 220,000 CAD The compensation information below is provided in compliance with job posting disclosure requirements.

Actual base pay will depend on varying circumstances, including the position, location, individual qualifications, market finances, and other operations business needs.

Depending on the position, compensation may also include commission, bonuses, etc. Potential for bonuses is based on company performance and potential for merit increases is based on performance.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Manager, Software Engineering in Toronto, ON vacancy
  • $127k - $203k per year

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Manager, Software Engineering Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and... 
    Suggested
    Full time
    Worldwide

    Mastercard

    Toronto, ON
    2 days ago
  •  ...The Job at a Glance We're looking for an engineering leader with 7+ years of experience in software engineering, including 3+ years in engineering leadership...  ...resources to develop and support best practices in release management, automated testing, DevOps, AI-assisted development... 
    Suggested
    Full time

    Parts Town Canada

    Toronto, ON
    5 days ago
  • $140.6k - $190.6k per year

     ...Manager, Software Engineering Content Tools • CoCounsel Legal Integrations Overview of the Role CoCounsel Legal Integrations is seeking a Manager, Software Engineering to lead the engineering team responsible for building, operating, and evolving Thomson Reuters’ Content... 
    Suggested
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    3 days ago
  • $202.4k - $231k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Senior Manager, Software Engineering About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational... 
    Suggested
    Full time
    Work at office
    Work from home

    Capital One

    Toronto, ON
    3 days ago
  • $202.4k - $231k per year

     ...Senior Manager, Software Engineering About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into our core operations. We... 
    Suggested
    Full time
    Work at office
    Local area
    Work from home

    Capital One

    Toronto, ON
    2 days ago
  • $140k - $150k per year

     ...visits . Through AutoSync , we provide software solutions to 3,500+ dealers ,...  ...credit applications each year. Collateral Management (CMS ) is a national tech solution that...  ...future of automotive retail.   Role: Engineering Manager Team: Activix CRM Location... 

    AutoTrader.ca

    Toronto, ON
    18 days ago
  •  ...spend across the enterprise. Summary/Objective  Emburse Engineering Managers drive the execution, culture, and technical vision behind...  ...and interconnected set of enterprise solutions. As a Manager of Software Engineering, you will lead, mentor, and empower a high-performing... 
    Full time

    emburse

    Toronto, ON
    26 days ago
  • $145k - $160k per year

     ...the financial well-being of Canadians. As a leading wealth management organization, we are committed to leadership, innovation, partnership...  ...to fill an opening for a 12 Month Temporary Manager, Software Engineering to join our Technology Team. Reporting to the Director,... 
    Full time
    Temporary work
    Internship

    Aviso Wealth

    Toronto, ON
    18 days ago
  • $180k per year

    Role: Manager, Software Engineering (PHP/Laravel) Rates: Up to $180k p/y Location: Toronto / GTA Structure: Full time -- We have a great new opportunity to support one of our clients in a full time capacity! Please see below for more information on the position... 
    Full time

    CorGTA

    Toronto, ON
    7 days ago
  • $87.4k - $137.4k per year

     ...Job Description As a Software Engineer on the Litigation Drafting team you will be building the next generation of AI agentic product for legal...  ...is a set of supportive workplace policies designed to help manage personal and professional responsibilities, whether caring for... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    2 days ago
  • $130k - $155k per year

     ...Fluent is hiring its first dedicated AI Engineer. Over the past year, AI at Fluent has moved...  ...with a support lead or an account manager, understanding how they actually work, and...  ...Requirements ~3+ years of professional software or data engineering experience, with strong... 
    Full time
    Work at office
    Remote work

    Fluent, LLC

    Toronto, ON
    3 days ago
  • $81.6k - $115.2k per year

     ...open dialogue with your recruiter who can provide you more specific details for this role. Job Description: The Software Engineer II (Salesforce Loyalty Management Developer)Performs activities developing components of solutions with a focus on analytics, support, testing,... 
    Full time
    Work from home
    Shift work

    TD

    Toronto, ON
    2 days ago
  • $92k - $118k per year

     ...Build and deliver complex enterprise software solutions for financial services clients. The Role As a Senior Software Engineer at Capco, you’ll design, develop, modify, maintain, and support complex web-based products and customer applications. You’ll work across the full... 
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    2 days ago
  •  ...CTO of Facebook. Bret was also one of Google's earliest product managers and co-creator of Google Maps. Before founding Sierra, Clay spent...  ...Example projects These are some examples of projects that engineers on our team have worked on recently: Design and build AI agents... 
    Full time
    Flexible hours

    sierra

    Toronto, ON
    1 day ago
  • $81.6k - $115.2k per year

     ...Job Description: Role Summary As a Software Engineer II, you provide technical expertise to implement...  ...of the organization by identifying and managing risks and escalating non-standard or...  .... Generally reports to a Senior Manager, Engineering. Qualifications & Technical... 
    Full time
    Work from home

    TD

    Toronto, ON
    2 days ago
  •  ...potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company...  ...through production, navigating ambiguity, managing dependencies, and delivering measurable...  ..., conflict resolution, and release management practices. Experience working within... 
    Long term contract
    Full time
    Worldwide

    Mastercard

    Toronto, ON
    2 days ago
  • $108k - $135k per year

     ...opportunity to thrive. We are looking for an experienced backend software engineer to join our Road Safety & Telematics team. At Lyft,...  ...actuarial teams, other backend and data engineers, and product management — partnering across geos to build risk-aware products that rank... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    2 days ago
  • $160k - $220k per year

     ...talk. Opportunity As a Staff Engineer on the OIG team, you will be...  ...of building enterprise-grade software that millions of users depend...  ...how thousands of enterprises manage access governance at scale, where...  ...Familiarity with workflow engines or approval/routing systems (e... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    7 hours ago
  • $108k - $135k per year

     ...lifecycle platform that power great rideshare experience. As a software engineer at Lyft, you'll collaborate with other software engineers and...  ...allows team members to take off as much time as they need (with manager approval). Hourly team members get 15 days paid time off, with... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    2 days ago
  • $59.5k - $84k per year

     ...Description: CUSTOMER Develop new components as required for engineering programs and projects within assigned area and may also work on...  ...associated with a program or project Participate in quality management reviews, in particular reviews of the designs, prototypes and... 
    Full time
    Work from home

    TD

    Toronto, ON
    2 days ago
  •  ...is a distributed team with many remote engineers. You are encouraged to apply if you meet...  ...service resiliency, engineering velocity and management at scale Mentor and grow the next...  ...or more of distributed and cloud native software development experience at a highly-scaled... 
    Full time
    Remote work
    1 day per week

    Stripe

    Toronto, ON
    2 days ago
  • $173k - $197.4k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Staff Software Engineer About Capital One Canada. For 30 years, we've been on a...  ...made using AI as every hiring decision is made by our hiring managers, business interviewers, and recruitment professionals. Our teams... 
    Full time
    Work at office
    Work from home

    Capital One

    Toronto, ON
    2 days ago
  • $111.4k - $161.4k per year

     ...Senior Software Engineer — Content Tools Content Tools • CoCounsel Legal Integrations Overview...  ...Background in legal technology, knowledge management, or other high-stakes information...  ...Familiarity with search and retrieval engines (Vespa, OpenSearch, Elasticsearch) at the... 
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    2 days ago
  • $88k - $110k per year

     ...The Machine Learning Platform (MLP) team is seeking a backend Software Engineer to help build and operate our platform, which supports real-time...  ...team members to take off as much time as they need (with manager approval). Hourly team members get 15 days paid time off, with... 
    Hourly pay
    Full time
    Internship
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    3 days ago
  • $81.6k - $115.2k per year

     ...Job Description We are seeking an experienced Team Lead, Software Engineering to provide hands-on technical leadership for a team of Software...  ..., production support, and ongoing application lifecycle management. The Team Lead will champion AI-enabled SDLC practices and responsible... 
    Full time
    Work from home

    TD

    Toronto, ON
    2 days ago
  • $81.6k - $115.2k per year

     ...Develop new solutions as required for engineering programs and projects within assigned area...  ...program or project Participate in quality management reviews, in particular reviews of the...  ...or methodologies that relate to software engineering activities Ensure respective... 
    Full time
    Work from home
    Shift work

    TD

    Toronto, ON
    2 days ago
  • $140.6k - $190.6k per year

     ...Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including home grown built tools for cost reporting, forecasting, optimization, software inventory, and related internal engineering tools. This... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    2 days ago
  • $81.6k - $115.2k per year

     ...Summary The TD Insurance Digital Platform is looking for a Software Engineer to join the MyInsurance development team. As a Software Engineer...  ...plans, estimations, timelines and status updates to support management team / clients on prioritizing new and existing projects... 
    Full time
    Work from home

    TD

    Toronto, ON
    3 days ago
  • $125.5k - $154k per year

     ...details for this role. Job Description: Role Summary As a lead software engineer, you are accountable for shaping and delivering end-to-end...  ...quality. This opportunity is with the Enterprise Data Management Office (EDMO), where you will deliver Data Catalog services as... 
    Full time
    Temporary work
    Work at office
    Work from home
    Shift work

    TD

    Toronto, ON
    2 days ago
  • $108k - $135k per year

     ...thrive. The Identity & Integrity organization is looking for software engineers. We are growing our team with people who want to build, improve...  ...Identity provider single sign-ons (SSO) Overseeing session management and device validation. Developing OAuth client... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Manager, Software Engineering. Be the first to apply!