Principal Software Developer – Data Architect at Caseware | Toronto | Rezi

Principal Software Developer – Data Architect at Caseware

Principal Software Developer – Data Architect

Caseware · Toronto

1 months ago

Principal Software Developer – Data Architect

Caseware · Toronto

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Drive the technical vision and architectural strategy of Caseware’s enterprise data platform, including the AI-Ready Data Platform. Define enterprise data architecture, patterns, and modeling standards to deliver trusted, governed, high-quality data products. This role enables AI capabilities, secure interoperability, and powers analytics.

Responsibilities

  • Lead enterprise data platform architecture and modernization, defining and executing the technical strategy for a scalable, AI-Ready, enterprise data platform.
  • Establish data architecture patterns, creating and evolving reference architectures, modeling standards, guardrails, and best practices.
  • Use and mentor teams on AI-assisted workflows, applying AI tools and guiding responsible usage.
  • Oversee key platform projects, contributing to AI-Ready data platform initiatives and cross-product data architecture improvements.
  • Mentor and lead teams in delivering projects, fostering a mentorship culture and ensuring adherence to high standards.
  • Drive best practices by collaborating with R&D groups to implement standards for trusted, AI-Ready, and securely interoperable data products.
  • Partner on data governance and security, working with Security and product teams to define data classification, retention, tenant isolation, and access controls.
  • Enable adoption through paved roads by providing reference implementations and blueprints.
  • Architect for data observability by defining and implementing standards for data quality, lineage, traceability, data dictionary controls, freshness monitoring, and alerting.

Requirements

  • 10+ years of experience in software development and data engineering, with at least 5 years in a senior technical leadership role.
  • Deep experience designing modern data platforms on AWS cloud-native infrastructure.
  • Practical, hands-on use of AI tools to improve data architecture and engineering workflows.
  • Hands-on experience with core data technologies and integration patterns.
  • Hands-on experience with AWS data platform services.
  • Proven ability to architect and deliver scalable, reliable data systems and product data architectures.
  • Proficiency in data movement and performance architecture.
  • Experience defining data governance and platform adoption standards in large organizations.
  • Experience enabling secure interoperability patterns with customer systems and AI workflows.
  • Familiarity with AI-ready data patterns is preferred.
  • Practical familiarity with AI platform integration concepts is preferred.
  • Strong technical leadership experience, including mentoring teams and setting standards.
  • Experience working with DevOps teams, CI/CD pipelines, infrastructure-as-code, and operational tooling.
  • Communication and collaboration skills to align cross-functional teams and engage with senior leadership.

Skills

  • Data Architecture
  • AI-Ready Data Platform
  • Lakehouse Architecture
  • Data Products
  • Interoperability
  • AI Capabilities
  • Data Governance
  • Data Modeling
  • Data Quality
  • Cloud Offerings
  • Analytics
  • Retrieval
  • Search
  • Grounding
  • AWS Cloud-Native Infrastructure
  • Medallion Patterns
  • ETL/ELT Pipelines
  • Spark
  • Trino
  • MongoDB
  • Amazon DocumentDB
  • MS SQL Server
  • DynamoDB
  • AWS ElastiCache for Redis
  • Valkey
  • SNS/SQS
  • Postgres
  • pgvector
  • Kafka
  • Pub/Sub
  • S3
  • S3 Express
  • Athena
  • Glue Catalog
  • Lake Formation
  • OpenSearch Serverless
  • S3 Vector Storage
  • Iceberg
  • Lambda
  • Step Functions
  • EKS
  • ETL on EMR
  • EMR Serverless
  • Data Contracts
  • Schema Modernization
  • Event Versioning
  • Replication
  • Event Sourcing
  • CDC/Change Tracking
  • Embedding Pipelines
  • Vector-Based Retrieval
  • RAG Data Workflows
  • Real-time/Event-Driven Data Flows
  • MCP
  • AWS Bedrock
  • AWS Knowledge Bases
  • DevOps
  • CI/CD Pipelines
  • Infrastructure-as-Code
  • CloudWatch
  • New Relic
  • OpenTelemetry
  • LLMProxy
  • Aurora PostgreSQL

Location

  • Toronto, ON

Work Type

  • Hybrid
  • Full-time
  • Permanent

Experience Level

  • Principal
  • Senior Technical Leadership
  • 10+ years of experience
  • 5+ years in a senior technical leadership role

Benefits

  • Competitive compensation
  • Competitive salary
  • Comprehensive benefits
  • Health insurance
  • Retirement plans
  • Flexible work options
  • Remote opportunities
  • Generous time-off policies

About the Company

  • Caseware is one of Canada's original Fintech companies, leading the global audit and accounting software industry for over 30 years.
  • Caseware has over 500,000 users across 130 countries and is available in 16 languages.
  • Over 36,000 accounting and audit professionals list Caseware as a skill on their LinkedIn profiles.
  • Caseware's cutting-edge software products are designed for accounting firms, corporations, and governments.
  • Teams continually collaborate, innovate, and build upon the existing suite of products with a customer-focused mindset.
  • Caseware is building technology that shapes the future of audits, financial reporting, and financial data analytics.
  • With a strategic investment from Hg Capital in 2020, Caseware is in its next major growth phase.
  • One of Caseware's core values is Many Voices, One Team.
  • Caseware is dedicated to building teams as diverse as its customers in an equitable and inclusive way.

Equal Opportunity

  • We welcome and encourage candidates of all backgrounds to apply.
  • Should you require accommodations or have any questions at any point during the application or interview process, please e-mail our People Operations team at talent@caseware.com.