Skip to content
mimi

Applications Development Data Engineer

Citi

Canada · Hybrid Full-time Senior Today

About the role

About

Transform how data is accessed and utilized as an Applications Development Data Engineer. This role merges technical skill with innovation to create highly automated, scalable data solutions in a hybrid setting.

As a senior programmer analyst, you will leverage your database development experience and problem-solving skills to design and implement efficient data flows and processing systems. Your ability to rapidly prototype solutions will be crucial in meeting organizational goals while staying ahead of industry trends.

Leverage your expertise to build data systems that drive innovation and facilitate impactful decision-making within the organization.

Responsibilities

  • Design and deploy advanced data solutions
  • Optimize workflows for task automation
  • Rapidly prototype and iterate on data projects
  • Conduct research for proofs of concept and new methodologies
  • Produce comprehensive technical documentation for systems

Requirements

  • At least 5+ years in software engineering roles
  • Proficient in SQL and Python with hands-on experience
  • Strong skills in data modeling and application architecture
  • Familiarity with ETL tools and BI solutions
  • Experience in AI/ML frameworks or containerization

Skills

AI/MLBIContainerizationETLData modelingPythonSQL

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free