Engineering Manager (Data Engineering)







At Neo, we empower people to get the most out of their money and time. We're a tech company reimagining everyday banking from the ground up to create rewarding experiences and build community for all Canadians. We're looking for passionate go-getters who want to move fast and create a lasting impact.

Neo Financial is looking for a full-time Engineering Manager to join our Data Engineering team in Calgary. A successful Engineering Manager on this team deeply understands “big data” in the cloud, understands software development, understands cloud-based infrastructure, and has real hands-on experience (but has gravitated towards management responsibilities).

In this role you’ll be hands-off-of-keyboard with direct reports.  You will be involved in recruiting, interviewing, hiring, and day-to-day management of Data Engineers and Data Architects. Key success factors will be your ability to motivate and organize the team, wrangle deliverables, keep stakeholders informed, juggle priorities, and maintain tight timelines.

We’re looking for a candidate who’s comfortable letting the technical architects design and create the solution while they’re proactively finding ways to help others gain efficiency or keeping the team moving fast. Above all, a successful candidate will live our values, be the “first person in, last person out” every day, celebrate our wins and rally the team if and when we encounter obstacles.

What you'll be doing:

  • Coordinate and participate in recruiting, interviewing, and hiring data engineers and data architects on the team
  • Manage active projects ensuring they are well-estimated, moving swiftly and hitting milestones
  • Help motivate the team; communicate priorities and relative urgency to data architects and engineers
  • Help prioritize needs from multiple business units and stakeholders alongside the long-term technology vision
  • Ensure day to day transparency where all parties understand timelines, deadlines, and have well-managed expectations.
  • Maintain policy, process and compliance documentation for the team; help ensure our team follows agreed upon guidelines
  • Manage access and privilege levels and be responsible for security concerns in a regulated, audited industry
  • Manage on-call rotations and ensure any production alerts or incidents are tracked and resolved
  • Any and all management, coordination, facilitation or leadership responsibilities as assigned by the Head of Engineering

Who we're looking for:

  • Current or former developers, data architects, or infrastructure engineers who also have experience managing and leading teams (a hands-on background is 100% required)
  • Candidates with some knowledge of cloud infrastructure and modern, cloud-based “big data solutions”
  • Humble managers who lead through service, but who are not afraid to speak up, provide feedback, or hold teammates accountable
  • Leaders who have experience building and growing larger teams through continuous recruiting, interviewing, hiring and training
  • Expert understanding of continuous delivery, kanban, and agile processes, cultures, and teams
  • Startup veterans who understand the differences between building a company and running a company
  • Applicants must be eligible to work in Canada and willing to relocate to Calgary, AB

What will help you succeed:

  • Career-focused individuals looking to dedicate their time and energy to the success of a bigger team and achieving our expansive vision
  • Adaptable, high-achievers energized by a startup environment
  • Detail oriented thinkers who can make plans and execute them with discipline and due attention
  • Team players who love being part of a fluid and collaborative leadership team without jockeying for position, politics, or empire-building

What it’s like to work with us:

At Neo, you’ll be working with industry-leading technology that changes the way we live and realize a better financial future. It’s a serious deal, but that doesn’t mean we don’t know a thing or two about having fun. Our entrepreneurial environment gets our adrenaline pumping and beats the regular 9-5 job. We’re in it together, always. Gain hands-on experience and be part of the future.

About applying with Neo:

Please apply using Chrome, as applications are only supported using Chrome on desktop.

Neo Financial is an equal opportunity employer. We are excited to meet with and hire the top talent out there. We appreciate your interest in working with us; however, only those applicants selected for interviews will be contacted. Successful candidates for this position will be required to undergo a security screening, including a criminal records check and may require a credit check.