aic#.netdevopstest automationawsmicroservicesci cdrelational databasesdistributed systems
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
Малоразвернуть
132к-150к CAD/год
170к CAD220к CADмедиана280к CAD
По похожим ролям (49) ~ 220к CAD/год
На СНГ рынке: $4.2к/мес ($3.4к - $5.8к)
75
Отличная вакансия
развернуть
Хорошо структурированная роль в известной продуктовой компании с фокусом на архитектурную модернизацию и переход на микросервисы.
Зарплата ниже рынка
Современный стек
Четкие задачи
Трендовый домен
Возможности роста
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Engineer - Payments (Fintech) (C#/.NET/AWS): Building and operating scalable payment services while transitioning from monolithic architecture to microservices, with an accent on distributed systems, database integrity, and production cloud engineering. Focus on modernizing APIs, solving legacy and scalability challenges, automating processes, and applying test-driven and trunk-based development.
Location: Vancouver, Canada; hybrid with one to two days per week in the office. Travel to New Zealand for onboarding may be required after the first couple of weeks.
Base salary: CA$131,800–CA$150,000 per year, plus eligible variable compensation and equity.
Company
hirify.global builds accounting and business software that supports small businesses, with Product Platforms providing foundations for invoices, bills, payments, and payroll.
What you will do
Deliver robust, scalable software aligned with customer, team, and business outcomes.
Transition payment systems from monolithic architecture to modern microservices.
Build and operate production cloud services using C#, .NET Core, and AWS.
Resolve legacy system and database scalability problems while modernizing service interfaces and APIs.
Automate manual processes and apply test-driven and trunk-based development practices.
Collaborate across teams, communicate with stakeholders, mentor colleagues, and contribute to planning and continuous improvement.
Requirements
Proficient backend development experience with one or more of C#, .NET, Java, or Go.
Understanding of distributed systems, including service-to-service communication, eventual consistency, and resilience patterns.
Practical experience with relational databases where transactional data integrity and ACID principles are critical.
Working knowledge of modern DevOps practices, automated testing, and continuous integration pipelines.
Strong communication and collaboration skills, including the ability to manage internal stakeholders as a technical product partner.
Interest in using modern artificial intelligence tools to improve productivity and engineering workflows.
Culture & Benefits
Hybrid work model with one to two office days per week for technical discussions and team alignment.
Inclusive culture focused on empathy, feedback, mentoring, and technical excellence.
Permanent employees may participate in annual bonus and equity programs, with additional performance-based incentives depending on role level and company performance.
Health, wellness, retirement, wellbeing days, generous leave, and professional development budgets.
Hiring process
Applications are screened with AI-assisted tools based on job-related qualifications, followed by human recruiter review before any hiring decision.
Applications are welcomed even when experience does not perfectly match every requirement.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →