Data Engineering Lead

2 weeks ago


Calgary, Alberta, Canada Neo Financial Full time
Transforming Financial Services for the Better

We are seeking a seasoned Data Engineering Lead to join our team at Neo Financial. As a key member of our data engineering team, you will play a vital role in designing and implementing high-tech data solutions using cutting-edge tools like dbt, Snowflake, Apache Spark, Airflow, Kafka, AWS, and Databricks.

About Us

At Neo, we're on a mission to revolutionize financial services by providing Canadians with a more rewarding experience. With over 700+ employees and 1M+ customers, we've achieved incredible traction and are one of the fastest-growing fintechs in Canada. Our commitment to excellence is reflected in our top-ranked mobile apps, credit cards, and customer ratings.

The Role

In this leadership position, you'll be responsible for owning projects and systems in production, ensuring they meet the highest standards and challenging SLAs. You'll work closely with product teams to define and capture data modeling requirements, develop test cases, and perform code reviews to ensure best practices are followed. Your expertise in SQL and NoSQL databases, as well as your ability to write Python or SQL code, will be essential in delivering high-quality data products.

What We Offer

We believe in equal opportunity and creating an inclusive climate where everyone can thrive. As a valued member of our team, you'll enjoy:
  • A competitive salary range of $120,000 - $180,000 per year, commensurate with experience.
  • Meaningful equity in the company through stock options, allowing you to share in our growth and success.
  • Ongoing professional development opportunities, enabling you to sharpen your skills and expand your knowledge.

Requirements

To succeed in this role, you'll need:
  • 5+ years of focused experience with SQL and Python.
  • 3+ years of experience creating and maintaining mission-critical reports and dashboards.
  • 2+ years of experience in data modeling in an enterprise data warehouse setting.
  • Expertise in configuring and using modern Business Intelligence/Analytics services.
  • Ability to leverage development best practices throughout your work.
  • Comfortable building solutions in cloud-based environments like AWS, Azure, or similar.
  • Strong leadership behaviors, including giving confident feedback and presenting solution plans to executives.

Working at Neo

Joining Neo means betting on yourself and discovering your full potential. We trust, respect, and show up for each other, fostering truthful conversations, frequent feedback, and collaboration. We're evolving quickly as an organization, and we're looking for change-makers who love a challenge. If that's what you're looking for, read on.

  • Calgary, Alberta, Canada Internetwork Expert Full time

    About the RoleWe are seeking a highly skilled and experienced Data Engineering Team Lead to join our team at Internetwork Expert. As a key member of our engineering team, you will be responsible for leading a team of data engineers and analysts, driving innovation, and ensuring the delivery of high-quality data platforms.Key ResponsibilitiesLead a team of...

  • Project Manager

    4 weeks ago


    Calgary, Alberta, Canada Catch Engineering Full time

    Job Summary:We are seeking an experienced Project Manager to lead engineering projects from initiation to closeout. The ideal candidate will have a strong focus on managing multiple concurrent projects, excellent communication and interpersonal skills, and the ability to prioritize tasks effectively.About Catch Engineering:Catch Engineering is a leading...

  • Data Engineer II Lead

    4 weeks ago


    Calgary, Alberta, Canada Bazaarvoice Full time

    About This Role:As a seasoned Data Engineer II Lead at Bazaarvoice, you will play a pivotal part in shaping our data engineering platform. Your primary responsibility will be to design and implement innovative data pipelines that drive business growth and improve current workflows.Your Impact:Create cutting-edge data solutions to support the launch of new...


  • Calgary, Alberta, Canada MNP Full time

    MNP is a leading national accounting, tax and business advisory firm in Canada.We are seeking a highly skilled Data Engineering and Machine Learning Lead to join our team.The successful candidate will lead the development of MNP's Enterprise Analytics program, working closely with data science, technology development, and business teams.Responsibilities:Data...


  • Calgary, Alberta, Canada Rangeland Engineering Full time

    Job OverviewRangeland Engineering is seeking an experienced Process Safety Engineer to lead our projects from conceptual design to commissioning. This role involves ensuring the successful completion of process engineering tasks for various petrochemical projects.ResponsibilitiesLead a team of engineers to deliver projects on time and within budget,...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Title: Electrical Lead EngineerDepartment: Electrical EngineeringReports to: Manager, Electrical EngineeringLocation: Calgary, AlbertaEquinox Engineering Ltd. is a Calgary-based EPC firm with expertise in oil and gas processing, specializing in facilities design, implementation, and operational assistance for natural gas, conventional and heavy oil...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    About UsEquinox Engineering Ltd is a leading engineering company that specializes in the design and implementation of process engineering solutions.


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Job Description:We are seeking an experienced Mechanical Project Manager for our team at Equinox Engineering Ltd.The successful candidate will have a strong background in leading mechanical engineering teams on oil and gas projects. They will be responsible for managing the project schedule, budget, and ensuring that all mechanical deliverables meet the...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Equinox Engineering Ltd is seeking a seasoned Process Engineering Lead to spearhead the design and development of oil processing facilities. This pivotal role demands strong leadership skills, technical expertise, and excellent communication abilities.Job SummaryThe successful candidate will oversee feasibility studies, conceptual designs, and process...


  • Calgary, Alberta, Canada BigGeo Inc. Full time

    BigGeo Inc.">About the Opportunity">We're seeking a highly skilled Senior Software Engineer to join our pioneering team at BigGeo Inc., driving the future of geospatial intelligence. This role offers an exciting opportunity to design and implement high-performance backend systems, optimizing code for performance and resource utilization.">About You">To...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    About Equinox Engineering LtdEquinox Engineering Ltd is a leading provider of high-quality engineering services.We deliver customized teams with the best technical expertise to align with client culture and requirements, ensuring successful projects on a repeatable basis.


  • Calgary, Alberta, Canada Thurber Engineering Full time

    About the RoleWe are seeking a skilled Intermediate Geotechnical Engineer to join our team at Thurber Engineering. As a key member of our geotechnical services group, you will work on a variety of projects and develop your skills with guidance from our senior team.Key ResponsibilitiesCoordinate and execute geotechnical investigations, supervising the...


  • Calgary, Alberta, Canada Gas Liquids Engineering Ltd. Full time

    Gas Liquids Engineering Ltd.">About Us:">We are a well-established, privately-owned engineering firm providing EPCM services to the energy industry. Our team specializes in project management, engineering, drafting and design, procurement, construction management and regulatory services.">Job Opportunity:">We are currently seeking an experienced Electrical...

  • Chief Data Engineer

    4 weeks ago


    Calgary, Alberta, Canada Plains Marketing LP Full time

    At Plains Marketing LP, we are seeking a skilled Chief Data Engineer to lead our data modeling initiatives and make high-level design decisions. As part of our team, you will oversee the creation and maintenance of conceptual, logical, and physical data models, ensuring alignment with data quality, integrity, and governance standards.As a key member of our...

  • Senior Data Engineer

    1 month ago


    Calgary, Alberta, Canada CB Canada Full time

    Job Opportunity:CB Canada is seeking an experienced Data Engineer to join our team in Calgary, AB. As a Data Engineer, you will be responsible for designing, developing, and maintaining data integration processes and associated data pipelines.We are looking for a skilled professional with strong Agile experience and a solid background in data modeling and...

  • Geotechnical Engineer

    2 weeks ago


    Calgary, Alberta, Canada Thurber Engineering Full time

    At Thurber Engineering, we're seeking a highly skilled Geotechnical Engineer to join our team. This is an exciting opportunity for a talented professional to work on diverse projects and develop their skills with guidance from our experienced team members.About the RoleThe successful candidate will be responsible for coordinating and carrying out...


  • Calgary, Alberta, Canada Williams Engineering Canada Full time

    Job SummaryWe are seeking a highly skilled Principal Mechanical Engineer and Team Lead to join our team at Williams Engineering Canada. As a key member of our engineering group, you will be responsible for leading a team of engineers and technologists to support the ongoing growth of our organization.Key Responsibilities- Manage, motivate, train, and mentor...


  • Calgary, Alberta, Canada Associated Engineering Group of Companies Full time

    Job SummaryWe are seeking a seasoned Hydraulic Systems Engineering Lead to join our team in Canada. As a key member of our engineering group, you will lead the development of innovative hydraulic systems solutions for various projects.This is a leadership role that requires expertise in advanced hydraulics, computational fluid dynamics (CFD), and hydraulic...


  • Calgary, Alberta, Canada Thurber Engineering Ltd Full time

    Thurber Engineering Ltd is a specialized consulting firm offering exciting opportunities for Junior Geotechnical Engineers to join our team in Calgary, Alberta.We undertake challenging projects that involve steep terrain, deep foundations, compressible soils, landslides, contamination, or other complications. Our project work includes transportation, large...


  • Calgary, Alberta, Canada ECF Data, LLC Full time

    We are seeking a skilled Data Scientist to join our team at ECF Data, LLC in Calgary, Toronto, Vancouver, or Ottawa. As a Data Scientist, you will play a crucial role in defining the vision and building customer-critical features in our product.Job Description:The ideal candidate will have a proven track record with NLP, Computer Vision, and statistical...