Neofinancial

Senior/Staff/Principal Software Developer

Calgary, AB. Posted 5 months ago

The role

You will build and own services and clients end to end, including API and schema design, production delivery, and long-term technical health. You will serve as a code owner, write automated tests, conduct code reviews, and manage your services in production.

What you will do

  • Build and own services and clients end to end
  • Serve as code owner for one or more repos
  • Write thorough automated tests
  • Conduct code reviews
  • Own services in production including observability
  • Anticipate downstream risks to reliability, scalability, and security
  • Identify missing requirements and push back on scope
  • Drive core tooling improvements and architect shared libraries
  • Mentor other engineers through pairing and code review

Required qualifications

  • Shipped production systems at real scale
  • Write tests as part of how you build
  • Opinionated about architecture
  • Take production seriously
  • Contribute to the people around you through documentation, knowledge sharing, and mentorship
  • Current on tech stack
  • Canadian citizen, Permanent Resident or have a valid work permit

Nice to have

  • Engineers who leverage modern AI tooling to move faster

Benefits

  • Salary aligned with market ranges
  • Equity ownership
  • Short term incentive plans (STIP)
  • Flexible health benefits & life insurance
  • 21 Days PTO + stat holidays, and personal leave
  • Health & personal spending accounts
  • Discounts through partner network
  • Access to early use of products and discounts on fixed-term Neo mortgages
  • Parental top-up & equity vesting during long term leave
  • Neo night events
  • Company wide huddles, and education
  • Relocation support available

Before you apply

  • Must be a Canadian citizen, Permanent Resident or have a valid work permit
  • Successful candidates will be required to complete a security screening including a criminal record check and credit check

About the company

Neo has been Canada's fastest-growing company three years running. The platform is built entirely in-house with 150 services in production.

Senior/Staff/Principal Software Developer at Neofinancial | JobZoey