Avatar for Neo Financial

Modern Banking. Rewardful Spending.

Sr. Data Platform Engineer

$46k – $150k • 0.0% – 1.0%
Apply now

Be connected to a mission.

At neo, we strive to remove the friction and anxiety of everyday banking and spending by bringing together thoughtful technology, beautiful design and challenging the status quo. We’re a group of people who believe that you can live life to the fullest, when you’re not worried about your financial well being. We seek to redefine people's relationship with money.

This is the ground level.

You have the opportunity to contribute to the goal of financial well being for all in a high impact way. This goal is so important that every day, decision and person matters in pursuit of achieving it. It will be challenging, even grueling work, but you will be gaining experience that matters, alongside people who care as much as you do.

What you’ll be doing:

• Lead and manage the setup and use of a SaaS-based Analytics platform.
• Create large-scale batch and real-time data pipelines.
• Build and populate data-lake or data-warehouse solutions from different SQL and NoSQL production sources.
• Participate in creating, improving and maintaining our cloud-based infrastructure.
• Write complex queries on large, heterogeneous data sets, make data easily accessible, and optimize the performance of our data platform.
• Perform data wrangling to transform and map data from raw data forms into formats more appropriate and valuable.
• Work with other engineers to enhance data models, evolve our architecture, and improve data query efficiency.
• Facilitate ad-hoc and exploratory reporting and analytics.
• Continuously optimize testing and tooling to improve data quality.
• Employ best-practices practices in continuous integration and delivery.
• Help launch future "big data", "machine learning" or AI initiatives.
• Work in cross-functional, agile teams that include Product Managers, Data Analysts, and Data Scientists.
• Contribute to the growth and development of the team and its members

What we are looking for:

• Bachelor’s Degree (or higher) in areas such as Computer Science, Information Management, Big Data / Analytics, or related field.
• 2+ years as a software developer or in a full-time programming role.
• 2+ years experience developing data solutions, including managing 3rd party services, data infrastructure in the cloud, and custom development.
• Proficiency with SQL and NoSQL based queries; knowledge of popular SQL and NoSQSL databases.
• Understanding of big-data / data-warehouse products such as Amazon Redshift.
• Ability to deploy cloud-based infrastructure and automate infrastructure.
• High level sense of ownership with an entrepreneurial mindset, this is a fast-paced environment where maturity and experience are key factors.
• Ability to identify, understand and articulate needs, generate opportunities, and suggest approaches for addressing issues.
• Ability to develop strong working relationships and to communicate effectively with teams and partners.

What it’s like to work with us:

At Neo, you have the opportunity to work with industry-leading technology in a dynamic, entrepreneurial environment. Building a startup will be a challenge, but at the same time much more exciting and fulfilling than boring 9-5 jobs. Why not be part of building a major Canadian tech company founded in Calgary while gaining real hands-on experience that matters?

More jobs at Neo Financial

View all jobs

Sr. DevOps & Cloud Infrastructure Engineer

Apply now

Sr. Full-Stack Engineer - TypeScript

Apply now

Software Programmer

Apply now

Sr. Mobile Engineer

Apply now

QA Test Architect

Apply now

Product Managers

Apply now