Build business apps swiftly with our low code development platforms, ably supported by bespoke development services.
Senior Data Architect
Location
Canada
Posted
5 days ago
Salary
$115K - $145K / year
Seniority
Senior
Job Description
Senior Data Architect
AOT Technologies
• Design and implement scalable data ingestion and transformation pipelines using Databricks and cloud platforms • Lead architecture decisions for modern data platforms, including Medallion Architecture and Lakehouse patterns • Build and maintain ETL/ELT pipelines using Python and SQL, following engineering best practices • Lead and mentor engineering teams, coordinating deliveries and driving technical standards • Establish and evolve CI/CD pipelines and Infrastructure as Code (IaC) practices for data platforms • Partner with clients and stakeholders to translate business requirements into scalable data solutions • Champion data governance, quality, and security using tools such as Unity Catalog • Contribute to platform modernization initiatives, including Data Warehouse to Lakehouse migrations • Apply Agile methodologies to plan, iterate, and deliver data engineering projects effectively
Job Requirements
- 4+ years of hands-on experience with Databricks, including Unity Catalog, Data Ingestion, ETL/ELT pipelines, and Medallion Architecture
- Strong programming experience in Python and SQL
- 5+ years of experience with public cloud platforms (Azure, AWS, or GCP)
- 5+ years of experience as a technical lead or architect, leading engineering teams and coordinating deliveries
- 10+ years of overall experience in software development or IT
- Experience with CI/CD pipelines and Infrastructure as Code (IaC)
- Strong understanding of Agile methodologies and engineering practices
Benefits
- Salary range of $115K to $145K CAD, commensurate with experience
- Flexible remote work environment with optional hybrid collaboration for candidates located in Victoria, BC
- Continuous learning and leadership development opportunities
- Flexible schedules and generous paid time off
- Competitive health, dental, and wellness benefits from Day 1
- Employer-sponsored deferred profit-sharing plan
- A collaborative, mission-driven culture where your work matters
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Software Engineer, Data Products
PersonaConfigurable identity infrastructure for KYC, AML, KYB, fraud detection, onboarding, and more.
• Build and grow customer-facing data products • Build AI-powered and agentic analytics tools • Build the backend services, APIs, and query layer that power these products • Partner with product and design to translate customer and business needs into reliable, performant, data-intensive features
• Designs and develops moderately complex queries, objects, ETL packages, reporting structures, and other objects necessary to support detailed analysis and self-service reporting needs. • Collaborates with analytics and business teams to create and improve data models that feed BI tools, increasing data accessibility, and fostering data-driven decision making across the organization. • Takes ownership of the health, reliability, and security of the data platform by designing and implementing processes and solutions that proactively monitor data delivery across the full pipeline — ensuring data is accurate, complete, consistent, and timely from source ingestion through gold layer curation. • Investigates, diagnoses, and resolves complex data pipeline failures across all system layers; uses findings to drive pipeline improvements and communicates status, root cause, and resolution clearly to the team throughout the full lifecycle of an incident. • Assists with the development and delivery of data solutions, including data pipelines, API integration, and other structures and processes to support the data platform • Identifies, designs, and implements internal process improvements, including the automation of manual processes, optimization of data delivery, and refactoring of code for improved performance • Builds pipelines to enable the optimal extraction, transformation, and loading of data from a wide variety of data sources • Provides strategic assistance to BI leadership and the BI team by making recommendations in the areas of data management and best practices • Collaborates with developers, database administrators, data architects, and others on reporting and data management projects as needed • Takes on other duties needed to help drive our Purpose, fulfill our Brand Principles, and abide by our Organization’s Values
Principal Data Architect
Wintrust Financial CorporationFrom our first day in business, Wintrust has been proud to serve a variety of unique communities and people from all walks of life. To build a company that reflects the communities we serve, we believe that fostering a unique and inclusive workplace where everyone feels valued and empowered to succeed will support our ongoing success. Wintrust Financial Corporation, including community banking and financial services subsidiaries, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, and other legally protected categories.
Role Description The Principal Data Architect is a key position within the Data Management team, responsible for the design, development, test, and implementation of best-in-class Data Integration solutions using MuleSoft, Azure, Java, Automation tools like Ansible, Terraform etc for the organization. This architecture role will be engaged in all phases of the Data Integration lifecycle and will be called upon to mentor less experienced team members as necessary. - Design, develop and maintain data solutions using best practices. - Architect complex data integration solutions using modern practices like APIs, messaging buses, and event streaming platforms to connect disparate data sources. - Develop a long-term, reliable vision and roadmap for how data will be collected, stored, managed, and utilized across the entire organization to achieve business objectives. - Define and implement policies, procedures, and standards for data quality, consistency, security, and compliance (e.g., GDPR, HIPAA). - Lead the creation of conceptual, logical, and physical data models to illustrate how data elements relate to each other and guide database design. - Research, evaluate, and recommend appropriate data technologies, tools, and platforms (cloud-based or on-premise) that align with business needs and future scalability requirements. - Continuously monitor and optimize existing data infrastructure for performance, security, and cost-efficiency. - Design and implement robust CI/CD pipelines to automate the building, testing, and deployment of data solutions, including automating infrastructure provisioning using Infrastructure as Code (IaC). - Provide architectural analysis for data integrations including definition of standards for scalability, security, error handling, and auditing. - Lead the design and evolution of hybrid infrastructure, blending cloud and on-premise systems into a unified, scalable, and reliable data platform. - Define and enforce data governance policies and security controls across all data and infrastructure, ensuring compliance with privacy regulations. - Building data ingestion and integration pipelines using tools like Apache Kafka or ETL technologies. - Assist in estimating and scoping of all data integration-related implementations. - Act as an agent of change, fostering a culture of cross-functional collaboration between data, development, and operations teams. - Design and build API security standards using Noname/Akamai. - Integrate different security solutions like Checkmarx using Azure CICD. - Analyze the requirements and prepare technical specifications and detail level design documents. - Drive the Design, Development & Deployment of data flows. - Implement DevOps Best practices for all data integrations, participate in all types of testing, including unit testing, point-to-point testing, end-to-end testing & UAT. - Support/enhance/create integrations to address business requirements, ensuring all related processes meet best-in-class standards offering high performance. - Designing, prototyping, and delivering API integration and applications in varied deployment models - cloud based, on-premise, and hybrid. - Build continuous improvement process for complex data systems, tools & reports. - Serves as resource to internal, offshore team & third-party team members on escalated issues, analyzing and designing specifications for less experienced team members. - Pursues self-development and effective relationships with others by sharing resources, information, and knowledge with coworkers and customers. Seeks opportunities to deliver continuous process improvement. - Serves as a resource to internal, offshore MuleSoft & onsite Dev Platform engineering teams and third-party team members on escalated issues and analyzing & designing specifications for less experienced team members. Will supervise 2 employees (Advanced Dev Ops Engineers). Qualifications - 3 or 4 year Bachelor's degree in Computer Science, Engineering, Math, Computer Information Systems or a related field of study plus 7 years of experience in a related occupation. Employer will accept any suitable combination of education, training and/or experience. - 7 years of experience with MuleSoft platform architecture and development. - 6 years of experience with IBM Integration Bus development and MQ Development. - 6 years of experience with Java development, Kafka and ETL. - 6 years of experience with Site Reliability Engineering and Infra as a code. - 6 years of experience with CheckMarx, Noname and API Security. - 5 years of experience with Kubernetes and OpenShift and Infra as a service. - 5 years of experience with Okta OR PING. - 5 years of experience with API gateway. - 3 years of experience with Azure CICD, Hashicorp OR Delinea Secrets. Compensation The salary for this role is $202,779.00, along with eligibility to earn an annual bonus.
Data Engineer
TEKsystemsWe're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia.
Role Description Project is building the data modeling and data infrastructure that will feed into a pricing model. Ingesting raw data, building series of models, handing off to Economics team that will put into pricing model for refined fuels. We are seeking a Big Data Engineer to join our Data Engineering team and help deliver scalable, governed, and business-aligned data products across the enterprise. The ideal candidate will have experience partnering with business stakeholders, analysts, data scientists, product owners, and technology teams to collect requirements, define business analytics needs, and translate those findings into product development and data architecture decisions. This role requires someone who can understand business processes, ask strong questions to confirm business rules, and convert requirements into reliable data pipelines, data models, and consumption-ready assets. - Partner with business and technical stakeholders to gather requirements, define analytics needs, and transform source system data. - Translate business requirements into scalable data models, pipeline logic, transformation patterns, and architecture decisions. - Design, build, test, deploy, and maintain data pipelines across Snowflake, AWS, Microsoft, and related enterprise platforms. - Develop governed data products that support reporting, analytics, data science, automation, and business decision-making. - Build and maintain data models and transformations using SQL, Python, dbt, Snowflake, and modern data engineering practices. - Collaborate with DevOps, architecture, security, analytics, and business teams to move solutions into production. - Apply development standards including version control, code review, testing, documentation, and CI/CD. - Support data governance practices including RBAC, access controls, naming standards, lineage, and data quality expectations. - Identify opportunities to automate manual processes, improve data delivery, optimize performance, and reduce operational risk. - Troubleshoot pipeline failures, data quality issues, access issues, and performance bottlenecks. - Support migration and decommissioning of legacy platforms, reports, and manual data processes. - Collaborate with analysts and data scientists to convert recurring ad hoc analysis into scalable data delivery solutions. - Embody a culture of ownership, continuous improvement, documentation, innovation, and learning. Qualifications - Bachelor’s degree in Computer Science, Information Technology, Management Information Systems, Engineering, Mathematics, or a related field. - 3+ years of experience in data engineering, analytics engineering, business intelligence engineering, software engineering, or a related technical role. - Strong SQL and Python skills with experience building, optimizing, and supporting data transformations or data pipelines. - Experience developing data pipelines, ETL/ELT processes, data models, or analytics-ready datasets. - Experience with Snowflake and dbt in a production data environment. - Experience with cloud data platforms and services such as AWS, Microsoft Azure, or similar technologies. - Experience translating business requirements into technical solutions. - Strong analytical, problem-solving, communication, and documentation skills. - Ability to work independently while collaborating effectively in a team environment. Requirements - Experience with Azure DevOps, Git, CI/CD, APIs, AWS Lambda, S3, Octopus Deploy, Power BI, or related tools. - Experience with governed data environments, RBAC, secure data access, data sharing, or enterprise data governance. - Experience supporting medallion architecture, data products, domain-oriented data ownership, or self-service analytics. - Experience working with analysts, data scientists, product teams, DevOps teams, enterprise architects, and business stakeholders. - Experience in agriculture, energy, supply chain, logistics, trading, hedging, finance, or operations data domains. Benefits - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave) Company Description We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.


