Manager, Software Engineering
$210k - $220k per yearCARET
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$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...SuggestedFull timeWorldwide- ...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...SuggestedFull time
$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...SuggestedFull timeContract workWork at officeLocal areaFlexible hours2 days per week3 days per week$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...SuggestedFull timeWork at officeWork from home$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...SuggestedFull timeWork at officeLocal areaWork from home$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...- ...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
$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 timeTemporary workInternship$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$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 timeWork at officeLocal areaFlexible hours$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 timeWork at officeRemote work$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 timeWork from homeShift work$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 timeInternshipImmediate start- ...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 timeFlexible hours
$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 timeWork from home- ...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 contractFull timeWorldwide
$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 payFull timeWork at officeFlexible hours3 days per week$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 areaWorldwide$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 payFull timeWork at officeFlexible hours3 days per week$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 timeWork from home- ...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 timeRemote work1 day per week
$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 timeWork at officeWork from home$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 timeContract workWork at officeLocal areaFlexible hours2 days per week3 days per week$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 payFull timeInternshipWork at officeFlexible hours3 days per week$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 timeWork from home$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 timeWork from homeShift work$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 contractFull timeWork at officeLocal areaFlexible hours$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 timeWork from home$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 timeTemporary workWork at officeWork from homeShift work$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 payFull timeWork at officeFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineering. Be the first to apply!
- project manager software development Toronto, ON
- director software engineering Toronto, ON
- software project manager Toronto, ON
- manager software development Toronto, ON
- junior software developer .net Toronto, ON
- software implementation project manager Toronto, ON
- software asset management analyst Toronto, ON
- entry level software Toronto, ON
- software application developer Toronto, ON
- software sales Toronto, ON
