Putting people first, every day
BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a people-first culture with a high priority on your personal and professional growth.
Your Opportunity
BDO is a firm built on a foundation of positive relationships with our people and our clients. We offer an award-winning environment that fosters a people-first culture with a priority on growth.
Our technology practice, BDO Digital, brings 20+ years of experience providing end-to-end technology and modern workplace solutions in data & AI, cloud & cyber, and business & customer-facing applications. Our team of 500 technology professionals is expanding our data-driven services from coast-to-coast and beyond, to help our clients adapt, adopt, and grow.
We welcome new energy into any one of our multiple offices across Canada as we seek Data Architect (Manager role) to join the Data & AI team and own the following responsibilities:
- Go-to-Market:
- Engage in pre-sales motions, which includes building initial relationships with customers, channel partners and our ecosystem as well as speaking engagements to smaller audiences.
- Play an integral role in our Data practice as we evolve our brand internally and externally into a market leader for data in our various industry specializations
- Design and develop industry-specific offers for engagements in industries such as Natural Resources, Finance, Manufacturing and Distribution, and Public Sector
- Remain up to date on both specific industry and data & technology trends, both current and future in order to deliver and support state-of-the-art Data solutions for our customers
- Develop SOWs, POCs, pricing and proposals, as well as author whitepapers/articles etc. to help build our brand.
- Client Engagements:
- Engage directly with clients and drive the implementation / operations and successful end user experience of data solutions
- Act as a customer escalation contact as required and provide management and guidance related to the resolution of customer satisfaction concerns
- Build meaningful relationships with clients and assist in expanding the engagement footprint when the opportunity presents itself
- Delivery Engagements:
- Guide and manage project teams on multiple client engagements in diverse technology areas, ensuring that all milestones and deliverables are met on time and on budget. Examples of project engagements include:
- Design, develop, and maintain scalable data architecture frameworks.
- Define and enforce data governance, data security, and compliance policies
- Lead data modeling (conceptual, logical, physical) for structured and unstructured data.
- Architect and optimize data storage solutions, including relational (SQL) and NoSQL databases.
- Design ETL/ELT pipelines for data integration across multiple systems.
- Collaborate with engineering, BI, and analytics teams to define data strategies.
- Optimize performance of data warehouses, data lakes, and cloud platforms (AWS, Azure, GCP).
- Implement real-time and batch data processing solutions.
- Ensure data quality, lineage, and metadata management best practices.
- Guide and manage project teams on multiple client engagements in diverse technology areas, ensuring that all milestones and deliverables are met on time and on budget. Examples of project engagements include:
- Talent:
- Lead a growing team of top-tier talented professionals in applying their passion for data transformation to key business priorities.
- Help to shape the direction of the team aligned with core values, mission and vision; and interview and hire new talent to fit the vision
- Coach, mentor, and performance manage team members to ensure they have the skills, experience and capacity required to provide service delivery excellence to clients.
How do we define success for your role?
- You contribute to team revenue as well as move the agenda forward on strategic service line priorities
- You understand your client’s industry, challenges, and opportunities; clients describe you as positive, professional, and delivering high quality work
- You share, through mentorship and management, in an inclusive and engaging work environment that develops, retains & attracts talent
- You grow your expertise through learning and professional development.
- You demonstrate BDO's core values through all aspect of your work: Integrity, Respect and Collaboration
Your experience and education
Core Technical Skills:
- Degree in Computer Engineering, Electrical Engineering, Computer Science or other relevant discipline
- 7+ years of experience in data architecture, data engineering, or related fields
- Strong expertise in SQL, NoSQL, and database design (PostgreSQL, MySQL, MongoDB, Cassandra, etc.).
- Hands-on, end to end experience with at least one of these hyperscalers (AWS, Azure, or GCP).
- Deep knowledge of ETL/ELT tools (e.g. Informatica, Talend, Apache Airflow, dbt).
- Experience with big data technologies (e.g. Apache Spark, Hadoop, Kafka, Databricks).
- Understanding of data warehousing concepts (e.g. Snowflake, Redshift, BigQuery).
- Familiarity with data governance frameworks and security best practices.
- Proficiency in programming languages such as Python, Java, or Scala.
- Strong problem-solving skills and ability to work with cross-functional teams.
- Experience with real-time data processing and streaming technologies.
- Knowledge of machine learning pipelines and MLOps is a plus.
- Experience and passion for Agentic AI
Management & Soft Skills:
- Experience in leading engagement teams
- Experience in the technology consulting field and working closely with clients
- Strong attention to the quality of work delivered (attention to detail)
- Able to adapt quickly to changing client requirements
- Embrace customer-facing, communication and presentations
- Excellent troubleshooting and problem-solving skills
- Excellent in multi-tasking and time management
- Ability to unblock team from both technical and design aspects
Why BDO?
Our people-first approach to talent has earned us a spot among Canada’s Top 100 Employers for 2025. This recognition is a milestone we’re thrilled to add to our collection of awards for both experienced and student talent experiences.
Our firm is committed to providing an environment where you can be successful in the following ways:
-
We enable you to engage with how we change and evolve, being a key contributor to the success and growth of BDO in Canada.
-
We help you become a better professional within our services, industries, and markets with extensive opportunities for learning and development.
-
We support your achievement of personal goals outside of the office and making an impact on your community.
Giving back adds up: Where company meets community. BDO is actively involved in our communities by supporting local charity initiatives. We support staff with local and national events where you will be given the opportunity to contribute to your community.
Total rewards that matter: We pay for performance with competitive total cash compensation that recognizes and rewards your contribution. We provide flexible benefits from day one, and a market leading personal time off policy. We are committed to supporting your overall wellness beyond working hours and provide reimbursement for wellness initiatives that fit your lifestyle.
Everyone counts: We believe every employee should have the opportunity to participate and succeed. Through leadership by our Diversity, Equity and Inclusion Leader, we are committed to a workplace culture of respect, inclusion, and diversity. We recognize and celebrate the valuable differences among each of us, including race, religious beliefs, physical or mental disabilities, age, place of origin, marital status, family status, gender or gender identity and sexual orientation. If you require accommodation to complete the application process, please contact us.
Flexibility: All BDO personnel are expected to spend some of their time working in the office, at the client site, and virtually unless accommodations or alternative work arrangements are in place.
Our model is a blended approach designed to support the flexible needs of our people, the firm and our clients. It’s about creating work experiences that meet everyone’s needs and providing flexibility to adjust when, where and how we work to meet the expectations of our role.
Code of Conduct: Our Code of Conduct sets clear standards for how we conduct business. It reflects our shared values and commitments and includes guiding principles to help us make ethical decisions and maintain trust with each other, our clients, and the public.
Ready to make your mark at BDO? Click “Apply now” to send your up-to-date resume to one of our Talent Acquisition Specialists.
To explore other opportunities at BDO, check out our careers page.
#LI-SA2
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above