{bc}
linkedin

Manager/Lead, Software Development

Neo Financial
Calgary, CAN
Full Time
Manager
3 days ago
Software DevelopmentCode ReviewArchitectural Decision MakingTeam LeadershipPerformance ManagementAgile Delivery
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Software DevelopmentCode ReviewArchitectural Decision Making
Smart Apply

Full Job Posting

The Role

  • Neo has been Canada's fastest growing company three years running.
  • Neo's engineering teams are small by design. A typical squad is about eight engineers, one engineering manager, and a product counterpart.
  • This is a player coach role. You'll spend real time in the work alongside your team.

What You'll Be Doing

  • Lead a squad of engineers, owning both their delivery and their development
  • Develop engineers at all levels, from coaching juniors to helping seniors grow into tech leads
  • Stay hands on with the technical work: code reviews, architectural decisions, release planning, and sitting with engineers to improve their code directly
  • Own the delivery process: small tickets, fast cycles, clear priorities
  • Give direct, regular feedback to every engineer. Make the performance bar visible and hold it
  • Monitor performance. Act on issues when they come up, not after
  • Own the monitoring and stability of your team's services; drive improvements proactively, before they become incidents
  • Run your team ceremonies, resolve blockers, assess risks, share updates with your stakeholders, ensure your team is predictable and has the tools they need to be successful
  • Keep tech debt at a level that doesn't overwhelm the team or put the business at risk
  • Be present during incidents; make sure triage happens well and the right resources are engaged
  • Support hiring for your team alongside Engineering Director sourcing candidates, calibrating interviews, closing the people you want
  • Partner with your product counterpart on roadmap, scope, and timelines. Push back when the ask doesn't make sense

Who We Are Looking For

  • You care deeply about what you do and about making banking better for everyone
  • You've led an engineering team and have clear opinions about what good management looks like at that level
  • You're technical. You can review code, sit with an engineer and show them how to improve it, and earn the respect of strong developers.
  • You give real feedback regularly, not just in performance reviews
  • You've hired engineers and made good calls. You know what strong looks like and can filter for it.
  • You run a tight process not because process is the point, but because it's how you protect your team's ability to ship
  • You've managed underperformance directly, not deferred it or worked around it
  • You take ownership of production quality, not just delivery timelines

Why Neo

  • Small teams with real ownership.
  • Competitive salaries beating the top tech companies in Calgary.
  • Eligible for STIP: cash bonuses tied to company milestones.
  • Equity through stock options that are in the money from day one.
  • Comprehensive health benefits, 21 days PTO, and parental top up.
  • Relocation support available for candidates moving to Calgary.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Neo Financial