Senior Data Architect
Miratech
Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.
Miratech has coverage across 5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%.
Job Description
We are looking for a Senior Data Architect to design the end-to-end data platform for APEX. The platform ingests contact centre telephony and quality data from the Genesys A3S Snowflake database and Verint Workforce Management (WFM) feeds, and delivers it through a Bronze/Silver/Gold (Medallion) architecture on Databricks into a Kimball-style reporting layer.
You will own the architecture: ingestion strategy and cadence per source, incremental loading and batch control, data integrity standards, and the Gold-layer dimensional model. You will also partner with the existing CCARS pipeline team through parallel run and decommissioning of the legacy pipelines.
This role suits a hands-on Senior or Lead Data Architect who can turn complex reporting requirements into robust, auditable data solutions and explain architectural trade-offs to both engineers and business stakeholders.
Working Model: This is a hybrid role requiring 2 days per week in a downtown Toronto office.
Responsibilities:
- Design the Bronze/Silver/Gold data flow for the new Genesys A3S Snowflake and Verint sources, with clear standards for ingestion, transformation, validation, and consumption.
- Experience with contact center migrations; Genesys Cloud experience is a big plus.
- Define ingestion cadence and watermarking strategy per source, based on each source's true data freshness.
- Design the Gold-layer Kimball star schema (facts, dimensions, grain, SCD Type I/II) to support sales, telephony, agent activity, and quality reporting.
- Choose between pure lakehouse and hybrid lakehouse-to-data-warehouse patterns based on source characteristics, volumes and performance needs.
- Build and optimize Databricks and Delta Lake pipelines, and set cost and performance practices for cluster sizing, job versus all-purpose compute, and Photon.
- Design ingestion from the external Genesys Snowflake source, including secure connectivity, incremental extraction and source-to-target reconciliation.
- Integrate Verint and other vendor feeds delivered as flat files, SFTP drops or REST APIs, normalizing inconsistent formats and tolerating schema drift.
- Design API ingestion that handles pagination, rate limits, asynchronous submit-poll-retrieve jobs and per-entity fan-out at scale.
- Define data integrity checks, batch control, idempotency and failure-recovery patterns for each pipeline, including row-count and checksum reconciliation and late-arriving data handling.
- Design orchestration with Azure Data Factory, Databricks Workflows or equivalent, with independent batch tracking and failure isolation per source feed.
- Write and review production-grade transformation logic in T-SQL, Spark SQL and Python/PySpark.
- Document architecture decisions and trade-offs for engineering and business audiences.
- Partner with the existing CCARS pipeline team on parallel-run validation, cutover planning and legacy pipeline decommissioning.
Qualifications
- 10+ years of designing data warehouse and lakehouse solutions.
- 5+ years of hands-on experience with Databricks/Delta Lake and Snowflake or API-driven ingestion.
- Deep hands-on dimensional modeling expertise: Kimball star schema, fact and dimension design, grain definition, SCD Type I/II.
- Proven experience designing Medallion (Bronze/Silver/Gold) architectures, including the trade-offs between pure lakehouse and hybrid lakehouse-to-DW designs.
- Strong Delta Lake expertise: Delta tables, ACID transactions, Z-ordering, OPTIMIZE/VACUUM, and Databricks workload tuning at scale.
- Expert-level T-SQL and Spark SQL, including complex joins, window functions, query tuning, indexing and partitioning.
- Deep knowledge of relational databases (SQL Server preferred) and of OLTP versus OLAP design.
- Track record enforcing data integrity across pipeline boundaries: referential integrity, deduplication, reconciliation, checksum/hash validation, and detecting upstream schema drift.
- Experience consuming REST APIs at scale, including pagination, rate limiting, async job patterns and endpoint-specific freshness.
- Experience ingesting from external Snowflake sources and non-standardized vendor exports (flat files, SFTP, vendor APIs).
- Experience designing high-volume pipelines (millions of records per day, hourly-to-real-time) with backpressure, retry and failure isolation.
- Experience with orchestration tools such as Azure Data Factory or Databricks Workflows.
- Proficiency in Python or PySpark, and familiarity with Azure (Databricks, ADF, SQL Managed Instance, Key Vault).
- Strong communication skills for documenting decisions and explaining trade-offs to technical and business audiences.
Nice to have:
- Prior experience with Genesys Cloud, Genesys A3S or Verint data models.
- Contact centre or telephony domain knowledge: call detail records, agent activity, quality evaluations, IVR and routing.
- Experience running parallel-run migration strategies, with legacy and new systems live simultaneously during cutover.
- Experience with enterprise schedulers such as AutoSys is a plus.
Additional Information
We offer:
- Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
- Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program.
- Work From Anywhere Culture: make the most of the flexibility that comes with remote work.
- Growth Mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
- Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
- Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
- Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
*Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.
$118k - $152k per year
...The Role Capco is looking for an experienced Data Architect with deep expertise across data flows, data integration, data sources, and... ...re Looking For Strong experience as a Data Architect or in a senior data architecture role within complex enterprise environments....SeniorLong term contractFull timeInternshipImmediate start$105k - $130k per year
...Support and evolve Allied’s enterprise data environment to enable secure, scalable, and... ...business operations. As a Data Solutions Architect, Technology, you will provide technical leadership... ...the organization. Reporting to the Senior Manager, Data Strategy and Transformation,...SeniorLong term contractFull timeTemporary workInternship$180k - $220k per year
...onsite in our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is seeking a skilled Senior Data Engineer to join our Data Engineering team and help build, scale, and optimize our data platform, reporting infrastructure, and data...SeniorFull timeWork at officeWorldwide$86k - $150k per year
...of talented, client-focused problem solvers who thrive on complex data challenges. Guided by our values of Care, Bravery, Excellence,... ..., our people are what make us great. Role Summary As a Senior Data Engineer at Project X Ltd., you will be providing our clients...SeniorFull time$160k - $200k per year
...are giving way to smaller, faster teams where builders can take ideas from concept to production in days instead of months. As a Senior Data Engineer, you'll own the data platform that powers decision-making across Clutch, from how we buy and price vehicles, to how...SeniorLong term contractPermanent employmentFull timeInternship3 days per week- ...The Senior Data Architect is responsible for defining and leading the segment data architecture strategy that enables trusted, scalable, secure, and AI-ready data capabilities across the organization. This role provides architectural leadership for architecture, design, governance...SeniorWork at officeRemote workWork from home
$100k - $125k per year
...are giving way to smaller, faster teams where builders can take ideas from concept to production in days instead of months. As a Senior Data Analyst, you'll join our data team and take on some of the most important and complex questions facing the business. That means...SeniorPermanent employmentFull time3 days per week$110k - $140k per year
...AutoScout24 group , Europe’s largest online car marketplace, we’re shaping the future of automotive retail in Canada and beyond. As ( Senior) Data Analyst , you will establish and scale the analytical data foundations for our Fintech ecosystem across Dealertrack and CMS. You...SeniorFull time- ...portfolio spans more than 10 leading technologies across AI, cloud, data, automation, and business applications. Recognized... ...career path as we scale from the first pods to many. Work with senior AI architects across our global operating bench to keep standards consistent...SeniorPermanent employmentFull timeInternship
- ...advertising through beautiful creative, quality publishers, actionable data and smart targeting. Through over 1 trillion monthly ad... ...ecosystem at triplelift.com . Overview TripleLift is seeking a Senior Data Engineer to join a small, influential Data Engineering team....SeniorFull time
- ...smarter and move faster. As a Sr. Software Architect at Prophix, you will play a central role... ...participate in technical interviews for senior developer hires, bringing rigorous assessment... ...tasks such as research, drafting, and data review ~ Able to learn new tools and adapt...SeniorFull timeInternshipWork at office
$120k - $150k per year
...easy consolidation and enrichment of any data, DataVisor's fraud and anti-money laundering... ...from day one. DataVisor's platform is architected to support multiple use cases across different... ...Overview We are looking for a Senior-Level Data Scientist to join our Fraud Detection...SeniorFull time$145k - $185k per year
...The Opportunity We're expanding rapidly and looking for a Senior Data Engineer to define and build the data foundation that powers Cybrid... ...chapter. This isn't a maintenance role, it's an opportunity to architect a financial data platform, set the standards for governance and...SeniorLong term contractFull timeFlexible hours$100k per year
...\ We are seeking a business -focused Data Scientist \ to use data science, advanced... ...\ \ \ End -to -End GCP Deployment: \ Architect and productionize scalable predictive pipelines... ...results, and performance analyses to senior management. \ \ \ Mentorship &...SeniorPermanent employmentFull timeWork at officeLocal area- ...our annual growth rate exceeds 25%. Job Description The Senior Data Engineer is responsible for designing, developing, and supporting... ...The engineer works closely with IVR Engineers, Application Architects, DevOps, and Data Analytics teams to ensure correct data storage...SeniorLong term contractFull timeInternshipRemote workRelocation
- ...About Data Elephant Data Elephant is a Canadian Data, Analytics & AI consulting firm helping organizations solve complex data... .... The Role We are looking for a client-facing Senior Data Architect with deep Microsoft data platform expertise to lead new Microsoft...Senior
- ...The Data Architect (Data & Analytics) will architect and deliver comprehensive data solutions using Microsoft Fabric . You will work closely with clients to understand their business needs, translate them into technical requirements, and design scalable, efficient data...Permanent employmentFull time
- ...the future of how work gets done. We’re at the forefront of the data revolution, committed to building the world’s greatest data and applications... ...and deliver impactful results. PRINCIPAL DATA CLOUD ARCHITECT WILL: Run training sessions, workshops, webinars to help...Long term contractFull time
$120k - $160k per year
...into one of North America’s most trusted platforms for financial data access, enrichment, and money movement. We work with innovators across... .... That’s where you come in. The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering...SeniorFull timeContract workRemote workFlexible hours- ...empower individuals and organizations to thrive in the modern economy. Rockstar is supporting this client in their search for a talented Sr. Data Engineer to help evolve their core data platform and drive impactful business outcomes. A Sr. Data Engineer is sought to join...SeniorFull time
- ...initiatives related to enterprise cloud services, data and analytics platforms, and on-premises... ...provide clear, decision-ready updates for senior leadership. Requirements... ...Haves: HM is looking for Technical Architect with Business background or senior IT Business...SeniorFull time
- ...profiles! We are seeking a Principal Software Developer – AI Data Architect to drive the technical vision and architectural strategy of Caseware... ...development and data engineering, with at least 5 years in a senior technical leadership role, preferably as a Principal Developer...SeniorLong term contractPermanent employmentFull timeWork at officeRemote workFlexible hours3 days per week
$150k - $200k per year
...Senior Data Scientist, Financial Services About Clutch: Clutch is Canada's largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere. Customers can browse hundreds of cars from the comfort of their home, get the...SeniorPermanent employmentFull timeInternshipImmediate start$135k - $210k per year
...Overview: Guidepoint seeks an experienced Data/AI Engineer as an integral member of the... ...AI and best-in-class MLOps. The Senior AI/ML Engineer will be a primary contributor... ...based in Toronto. What You'll Do: Architect and Build Production Systems: Design, build...SeniorFull timeWorldwide- ...and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and... ...platform and the needs of our customers. MongoDB Pre-Sales Solution Architects are responsible for guiding our customers and users to design...SeniorRemote jobFull timeWork at officeWorldwide
$110k - $160k per year
...Continued growth has created an exciting opportunity for a Data Engineering Solutions Architect (Manager/Senior Manager Level) to join our Technology Services Group. In this role, you will design and build modern data solutions that combine robust data engineering practices...SeniorFull timeShift work- ...Job Description: Senior/Staff Data Engineer (Contract full-time) We are currently hiring for a Senior/Staff Data Engineer (Contract full-time) to join our newly formed Data & Analytics Engineering team. This team is dedicated to establishing a robust data & analytics...SeniorFull timeContract workWork at officeRemote work
$120k - $160k per year
...into one of North America’s most trusted platforms for financial data access, enrichment, and money movement. We work with innovators across... .... That’s where you come in. The Role We're hiring a Senior Data Scientist to own machine-learning models end to end -...SeniorFull timeContract workApprenticeshipRemote workFlexible hours- ...Databricks is seeking a pre‑sales Solutions Architect to partner with the Enterprise Account Executive and drive technical strategy for our... ...lead the adoption of Databricks solutions and guide customers on data‑driven transformations, collaborating with hands‑on resources to...Senior
$100 - $130 per hour
A leading consulting firm is seeking a Senior Portfolio Architect to support a financial services client in Toronto. This hybrid role requires on-site... ...evolution of large product groups, focusing on data and analytics solutions. Candidates should possess strong experience...SeniorFull timeContract work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Architect. Be the first to apply!
- data architect Toronto, ON
- data modeler Toronto, ON
- senior contracts manager contracts specialist Toronto, ON
- senior administrative officer Toronto, ON
- senior project accountant Toronto, ON
- senior accounting technician Toronto, ON
- senior account executive Toronto, ON
- senior manager risk management Toronto, ON
- senior line cook Toronto, ON
- senior talent acquisition specialist Toronto, ON

