Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
Neo Financial
Калгари, Канада6 месяцев назад
до 275 000 CAD
в год
Грейд
Senior
Формат работы
Офис
Тип занятости
Полная занятость
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
SENIOR/STAFF/PRINCIPAL SOFTWARE DEVELOPER
Calgary, AB — Full-time
THE ROLE
Financial software runs underneath the biggest decisions people make. When it's good, it saves real money over years. When it's not, those losses compound just as quietly. Most of it was built to capture value, not create it. Neo is building the alternative.
Neo has been Canada's fastest-growing company three years running. The platform behind that growth is built entirely in-house: 150 services in production, hundreds of pull requests merged every week, tens of millions of transactions processed every month. The engineers here own their services from architecture decisions through to production. There's no QA team to hand work off to, no DevOps team to manage your deploys. You work on what matters. The priorities are real and the autonomy to execute is yours.
This role is for an experienced developer who has shipped real systems at scale, has strong opinions about how to build them, and is ready to be accountable for what goes live. Our stack is GraphQL, Mongo, Node.js, TypeScript, React, and React Native on AWS. If you've spent time at a company where good ideas died in committee and you know you could be going faster, this is the environment those engineers tend to thrive in.
WHAT YOU'LL BE DOING
Build and own services and clients end to end: API and schema design, production delivery, long-term technical health.
Serve as code owner for one or more repos, setting the standard for quality and architecture in your area.
Write thorough automated tests as a core part of how you build, not as a follow-up step.
Conduct code reviews that genuinely improve the work: alternative approaches, edge cases, performance, security.
Own your services in production: build observability in from the start: alerting thresholds, dashboards, tracing, logging.
Anticipate downstream risks to reliability, scalability, and security; raise them and advocate for the work to get on the roadmap.
Go beyond the ask: identify missing requirements, write the work that got missed, push back on scope that doesn't make sense.
Contribute beyond your squad: drive core tooling improvements, architect shared libraries, and mentor other engineers through deliberate pairing and code review.
WHO WE ARE LOOKING FOR
You care deeply about what you do and about making banking better for everyone.
You've shipped production systems at real scale and can speak clearly about what the hard parts were.
You write tests as part of how you build, not after the fact.
You're opinionated about architecture, can defend a position, and can change it when the argument is better.
You give code reviews that actually move the work forward, not just green-check it.
You take production seriously. When something breaks on your watch, you fix it and figure out how to prevent it.
You don't wait for a ticket to find the problem. If something is missing or broken, you surface it.
You contribute to the people around you: documentation, knowledge sharing, mentorship.
You're current on your tech stack and treat AI as a force multiplier. Engineers who leverage modern AI tooling to move faster go further here.
This is not the right role if you want steady state and fully scoped requirements before writing a line. The engineers who thrive here find that kind of environment frustrating.
🚀 TOTAL REWARDS
As Neo continues to grow, we’re committed to offering a competitive, market-leading rewards program that reflects the impact our team members make. In addition to salary, our program includes equity — empowering employees to share directly in our momentum today and in the meaningful value we create for years to come.
Salary: We provide a strong base salary aligned with market ranges, along with the flexibility to tailor your mix of cash and equity to match your longer term goals. Final compensation is based on your skills, experience, and scope. For exceptional talent, we’re prepared to go above and beyond.
Equity Ownership (Where Eligible): At Neo, you don’t just work here, you own a piece of what we’re building. As a full-time team member, you share directly in the upside of one of Canada’s fastest-growing companies. When we win, you win — with real ownership and meaningful long-term wealth-building potential tied to our success.
WHAT DOES LIFE AS AN OWNER AT NEO INCLUDE?
🇨🇦 You will redefine the financial landscape with top talent in Canada to help everyday Canadians win, and grow quickly while doing it
📈 For eligible roles, ownership structure that enables you to share in our path to victory
🏅Earn BIG with our short term incentive plans (STIP)
👥 Collaborating with the brightest minds to build something meaningful, united by a shared commitment to innovation, curiosity, and excellence
❤️🩹 Flexible health benefits & life insurance
🌴 21 Days PTO + stat holidays, and personal leave
💪 Health & personal spending accounts
🤑 A wide variety of discounts through our 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
WHY NEO
No compromises on tooling: Cursor, Claude with unlimited tokens, CodeRabbit, GitHub Enterprise, Datadog, Wiz, Sentry, Snowflake, AWS. MacBook Pros.
Deploys are independent and automated. One button to ship when your work is ready, not when someone schedules a release window.
Competitive salaries (up to CA$275,000) that lead the Calgary market. Roles are eligible for STIP (cash bonuses tied to company milestones) and equity through stock options that are in the money from day one. At our trajectory, your 4-to-5-year total comp is designed to significantly outpace traditional tech tracks.
Three consecutive years as Canada's fastest-growing company on the Deloitte Fast 50. $400M+ raised. Over one million customers.
Relocation support available for candidates moving to Calgary. Comprehensive health benefits, 21 days PTO, and parental top-up.
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.
By continuing with your application, you agree to the Candidate Privacy Notice, which guides how we process your personal information for the purpose of your application.
Сравним навыки, грейд, формат работы и зарплату
Релокация
Канада, Калгари
Релокация
Канада, Калгари
СТАРШИЙ/ВЕДУЩИЙ/ГЛАВНЫЙ РАЗРАБОТЧИК ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Калгари, AB — Полная занятость
Финансовое программное обеспечение лежит в основе самых важных решений, которые принимают люди. Когда оно хорошее, оно экономит реальные деньги на годы вперед. Когда оно плохое, убытки накапливаются так же незаметно. Большая его часть была создана для получения прибыли, а не для ее создания. Neo строит альтернативу.
Neo три года подряд является самой быстрорастущей компанией Канады. Платформа, обеспечивающая этот рост, полностью разработана собственными силами: 150 сервисов в эксплуатации, сотни pull-запросов, объединяемых каждую неделю, десятки миллионов транзакций, обрабатываемых каждый месяц. Инженеры здесь отвечают за свои сервисы от принятия архитектурных решений до их внедрения. Нет команды QA, которой можно было бы передать работу, нет команды DevOps, которая управляла бы вашими развертываниями. Вы работаете над тем, что важно. Приоритеты реальны, а автономия для их выполнения — ваша.
Эта роль предназначена для опытного разработчика, который внедрял реальные системы в больших масштабах, имеет твердые убеждения о том, как их строить, и готов нести ответственность за то, что выходит в продакшн. Если вы работали в компании, где хорошие идеи умирали в комитетах, и вы знаете, что могли бы работать быстрее, эта среда — та, в которой такие инженеры, как правило, преуспевают.
🇨🇦 Вы будете переопределять финансовый ландшафт с лучшими специалистами Канады, помогая обычным канадцам побеждать и быстро расти, делая это
👥 Сотрудничайте с самыми яркими умами, чтобы построить что-то значимое, объединенные общей приверженностью инновациям, любознательности и совершенству
Развертывания независимы и автоматизированы. Одна кнопка для выпуска, когда ваша работа готова, а не когда кто-то назначает окно выпуска.
Три года подряд — самая быстрорастущая компания Канады по версии Deloitte Fast 50. Привлечено более 400 миллионов долларов. Более одного миллиона клиентов.
Разрабатывать и полностью контролировать сервисы и клиенты: проектирование API и схем, выпуск в продакшн, долгосрочное техническое обслуживание
Выступать в качестве владельца кода для одного или нескольких репозиториев, устанавливая стандарты качества и архитектуры в вашей области
Писать тщательные автоматизированные тесты как неотъемлемую часть процесса разработки, а не как последующий шаг
Проводить ревью кода, которые реально улучшают работу: альтернативные подходы, граничные случаи, производительность, безопасность
Отвечать за свои сервисы в продакшене: изначально обеспечивать наблюдаемость: пороги оповещения, панели мониторинга, трассировка, логирование
Предвидеть риски для надежности, масштабируемости и безопасности, возникающие у зависимых систем; сообщать о них и выступать за выполнение работ для их устранения в дорожной карте
Выходить за рамки поставленных задач: выявлять недостающие требования, писать необходимый код для упущенных моментов, отклонять объем работ, который не имеет смысла
Вносить вклад за пределами своей команды: способствовать улучшению основного инструментария, проектировать общие библиотеки и наставлять других инженеров посредством целенаправленного парного программирования и ревью кода
Наш стек: GraphQL, Mongo, Node.js, TypeScript, React и React Native на AWS.
Вы глубоко заботитесь о том, что вы делаете, и стремитесь сделать банковское дело лучше для всех
Вы внедряли производственные системы в реальных масштабах и можете четко рассказать о том, какие трудности были
Вы пишете тесты как часть процесса разработки, а не после его завершения
Вы имеете собственное мнение об архитектуре, можете отстаивать свою позицию и изменить ее, когда аргументация лучше
Вы проводите ревью кода, которые реально продвигают работу вперед, а не просто ставят зеленую галочку
Вы серьезно относитесь к продакшену. Когда что-то ломается под вашей ответственностью, вы это исправляете и выясняете, как предотвратить повторение
Вы не ждете задачи, чтобы найти проблему. Если что-то отсутствует или сломано, вы сообщаете об этом
Вы вносите вклад в развитие окружающих: документация, обмен знаниями, наставничество
Вы в курсе своего технологического стека и относитесь к ИИ как к инструменту, повышающему эффективность. Инженеры, которые используют современные ИИ-инструменты для ускорения работы, добиваются здесь больших успехов
Эта роль не подходит вам, если вы хотите стабильности и полностью определенных требований перед написанием первой строки кода. Инженеры, которые преуспевают здесь, находят такую среду разочаровывающей.
Вы должны быть гражданином Канады, постоянным резидентом или иметь действующее разрешение на работу.
Поскольку Neo продолжает расти, мы стремимся предлагать конкурентоспособную, лидирующую на рынке программу вознаграждения, отражающую вклад наших членов команды. Помимо заработной платы, наша программа включает опционы на акции — давая сотрудникам возможность напрямую участвовать в нашем текущем развитии и в создании значительной стоимости в будущем.
Заработная плата: Мы предлагаем сильную базовую заработную плату, соответствующую рыночным диапазонам, а также гибкость в настройке вашего сочетания наличных и опционов для достижения ваших долгосрочных целей. Окончательная компенсация зависит от ваших навыков, опыта и объема работы. Для исключительных талантов мы готовы выйти за рамки
Владение акциями (где применимо): В Neo вы не просто работаете, вы владеете частью того, что мы строим. Как полноправный член команды, вы напрямую участвуете в успехе одной из самых быстрорастущих компаний Канады. Когда мы побеждаем, вы побеждаете — с реальным владением и значительным потенциалом долгосрочного накопления капитала, привязанным к нашему успеху
ЧТО ВКЛЮЧАЕТ В СЕБЯ ЖИЗНЬ СОБСТВЕННИКА В NEO?
📈 Для подходящих должностей — структура владения, позволяющая вам участвовать в нашем пути к победе
🏅 Зарабатывайте МНОГО с нашими планами краткосрочного стимулирования (STIP)
❤️🩹 Гибкие медицинские льготы и страхование жизни
🌴 21 день оплачиваемого отпуска + государственные праздники и личный отпуск
💪 Счета для здравоохранения и личных расходов
🤑 Широкий спектр скидок от нашей партнерской сети
🏠 Доступ к раннему использованию продуктов и скидки на ипотеку Neo с фиксированной ставкой
👶 Дополнительные выплаты родителям и вестинг опционов во время длительного отпуска
🎉 Вечерние мероприятия Neo
🧠 Общие собрания компании и обучение
Никаких компромиссов в инструментах: Cursor, Claude с неограниченными токенами, CodeRabbit, GitHub Enterprise, Datadog, Wiz, Sentry, Snowflake, AWS. MacBook Pro.
Конкурентоспособные зарплаты (до 275 000 канадских долларов), лидирующие на рынке Калгари. Должности имеют право на STIP (денежные бонусы, привязанные к вехам компании) и опционы на акции, которые выгодны с первого дня. При нашей траектории ваш совокупный доход за 4-5 лет призван значительно превзойти традиционные технологические треки.
Предоставляется помощь с переездом для кандидатов, переезжающих в Калгари. Комплексные медицинские льготы, 21 день оплачиваемого отпуска и дополнительные выплаты родителям.
Чаще всего от 162 000 до 196 000
Чаще всего от 162 000 до 196 000