Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer II - Platform & Enablement

$183k - $251.5k per year

Jobgether

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer II – Platform & Enablement based in Canada.

As a Senior Software Engineer II, you will play a key role in designing, scaling, and evolving the core platform infrastructure that powers multiple product teams. You will join a highly collaborative engineering environment, building critical systems for approval workflows, permissions, authentication, and notifications. Beyond hands‑on development, you will provide technical leadership, drive complex cross‑functional initiatives, and establish engineering best practices. You will help improve architectural scalability, system reliability, and developer productivity while ensuring seamless integration across the platform. You will also champion AI‑powered engineering workflows and mentor colleagues to strengthen the team's overall technical capabilities. This is an opportunity to influence platform strategy and deliver solutions with company‑wide impact.

Accountabilities:

  • Own the design, development, and continuous improvement of shared platform systems, including approval workflow engines, customer and employee permissions, authentication, and notification services.
  • Design and evolve complex software architectures, prioritizing simplicity, scalability, maintainability, and backward compatibility.
  • Lead complex, multi‑stakeholder engineering initiatives, coordinating contributions across teams and ensuring projects remain aligned with technical and business priorities.
  • Build strong relationships with business stakeholders and cross‑functional partners to establish shared objectives and deliver effective technical solutions.
  • Identify at‑risk projects, address delivery challenges, and take ownership of initiatives requiring additional technical direction or coordination.
  • Establish and maintain high standards for code quality, technical design, architecture, and engineering practices across the team.
  • Advocate for strategic technical investments, translating engineering needs into proposals aligned with product roadmaps and organizational objectives.
  • Develop AI‑enhanced engineering workflows, leveraging agentic AI tools and automation to improve productivity, collaboration, and development efficiency.
  • Promote responsible AI adoption by sharing effective practices, maintaining appropriate oversight, and identifying opportunities to address recurring engineering challenges.
  • Mentor and support engineering colleagues, encourage continuous learning, and help strengthen the team's overall technical capabilities.
  • Participate in technical interviews for individual contributor and engineering leadership positions.
  • Contribute to production reliability through an on‑call rotation, investigating incidents and collaborating with colleagues to resolve issues efficiently.
  • Maintain clear technical documentation, architectural decisions, and project plans while contributing to Agile development cycles.

Requirements:

  • Strong experience as a full-stack software engineer, with a proven track record of building and maintaining production web applications and APIs using Ruby on Rails.
  • Significant architectural expertise, including designing complex systems, improving existing infrastructure, managing technical debt, and balancing engineering decisions with business priorities.
  • Experience working within platform, infrastructure, or developer enablement teams, building shared systems and services consumed by multiple engineering teams.
  • Demonstrated ability to lead complex technical initiatives involving multiple stakeholders, secure alignment, and successfully manage competing priorities.
  • Experience with shared infrastructure such as approval workflows, role‑based access control (RBAC), authentication, identity management, or multi‑tenant SaaS platforms is highly desirable.
  • Familiarity with authentication and identity solutions such as Auth0 or Okta, including multi‑factor authentication and session management.
  • Strong knowledge of agentic AI tools, orchestration frameworks, and AI‑augmented engineering workflows.
  • Practical experience designing and implementing AI‑powered tools and processes, with sound judgment regarding quality, accuracy, and human oversight.
  • Excellent problem‑solving, analytical, and decision‑making skills, with the ability to independently prioritize short‑term deliverables and long‑term technical objectives.
  • Strong SQL skills and experience working with relational databases; PostgreSQL knowledge is an advantage.
  • Familiarity with technologies such as StimulusJS, Redis, Sidekiq, and Kubernetes is beneficial.
  • Experience working in Agile development environments, particularly two‑week sprint cycles.
  • Strong technical documentation and planning skills, with the ability to communicate complex concepts clearly to technical and non‑technical audiences.
  • Excellent interpersonal and communication skills, with the ability to influence stakeholders and build trusted working relationships.
  • A customer‑focused mindset, strong attention to detail, and commitment to delivering reliable, high‑quality software.
  • Demonstrated mentoring abilities and a collaborative approach to developing engineering talent.

Benefits:

  • Competitive annual salary ranging from CAD 183,000 to CAD 251,500, depending on geographic compensation zone and qualifications.
  • Unlimited paid time off.
  • Fully remote working arrangement, with the flexibility to work from anywhere in Canada.
  • Comprehensive health and dental insurance coverage.
  • Home office and IT equipment allowance of up to CAD 2,025.
  • Employer retirement savings contribution, with up to 2% RRSP matching.
  • Internet and mobile phone reimbursement of up to CAD 67.50.
  • Learning and professional development opportunities.
  • Opportunity to work with a collaborative team of experienced engineers and creative problem‑solvers.
  • Significant technical ownership and the opportunity to influence platform architecture and engineering standards.
  • An inclusive and supportive workplace committed to equal opportunity and a harassment‑free environment.

Additional information:

  • This is a full‑time, remote position open exclusively to candidates currently residing in Canada.
  • Applicants must already be legally authorized to work in Canada. Visa or work permit sponsorship and transfers are not available.
  • Compensation may vary depending on geographic location and the applicable market‑based salary zone. Additional bonuses, benefits, or equity may form part of the overall compensation package.
#J-18808-Ljbffr
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer II - Platform & Enablement in Montréal, QC vacancy
  • $81.6k - $115.2k per year

     ...: Job Description Summary The TD Insurance Digital Platform is looking for a Software Engineer to join the MyInsurance development team. As a Software...  ...multiple aspects of development issues Works as the senior or lead developer and coaches/guides team members within... 
    Senior
    Software
    Full time
    Work from home

    TD

    Montréal, QC
    5 days ago
  • $180k - $240k per year

     ...world's critical infrastructure into service faster by better enabling teams to deliver complex capital projects.  The AI...  ...headquartered in New York.  The role  We're looking for a Senior Platform Engineer to build the cloud foundation that Foresight runs on.  You... 
    Senior
    Software
    Full time
    For contractors
    Internship
    Work at office

    Foresight Works Ltd

    Montréal, QC
    4 days ago
  •  ...Flinks is the embedded finance platform that brings together...  ...portal and service catalog with software templates that scaffold a production...  ..., DevOps, or infrastructure engineering, with real software...  ...practitioner, not a strategist: senior enough to drive initiatives and... 
    Senior
    Software
    Full time
    Live In
    Local area

    Flinks

    Montréal, QC
    8 days ago
  • $95k - $145k per year

     ...Preferred Employment Type: Full-Time CGI is seeking an experienced Senior Platform Engineering Specialist to join our growing Platform Engineering...  ...implement, and support modern technology platforms that improve software delivery, developer productivity, operational resilience,... 
    Senior
    Software
    Long term contract
    Permanent employment
    Full time

    CGI

    Montréal, QC
    4 days ago
  • $80k - $138k per year

     ...organizations to find imaginative ways of deploying capital, enables fair, trusted, and functioning social and economic institutions...  ...through mentoring and on the job coaching -- As a Data & AI Platform Engineer, you operate at the foundation of modern data and AI... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Montréal, QC
    1 day ago
  •  ...We are seeking a visionary and highly technical Senior Data Platform Engineer to architect, implement, scale, and maintain the data engine powering...  ...field (e.g., computer science, computer engineering, software engineering) is required. ~5+ years of experience designing... 
    Senior
    Software

    LawZero

    Montréal, QC
    25 days ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-...  ..., hardware and certification engineering services to the aerospace, defense...  ...are seeking an experienced Senior Software Engineer to...  ...components, enhance existing platform capabilities, and deliver reliable... 
    Senior
    Software
    Long term contract
    Permanent employment
    Work at office

    MANNARINO

    Montréal, QC
    12 days ago
  • $95k - $145k per year

     ...Employment Type: Full-Time CGI is seeking an experienced Senior Data Platform Engineering Specialist to join our growing Data Platform Engineering consulting...  ...Design, build, and support scalable data platforms that enable batch and real-time data processing, analytics, and AI... 
    Senior
    Long term contract
    Permanent employment
    Full time

    CGI

    Montréal, QC
    4 days ago
  • $120k - $140k per year

     ...Canada/US and Europe. We currently have a role as an Senior Integration Platform Engineer with our large consulting client, working for a large...  ...Develop, evolve and operate critical integration services enabling real-time data exchanges between business systems, digital... 
    Senior
    Remote job
    Long term contract
    Permanent employment
    Contract work
    Freelance
    2 days per week
    3 days per week

    Tech Talent International

    Montréal, QC
    21 days ago
  •  ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation. You will...  ...into routing capabilities. 8+ years of software engineering experience, including substantial... 
    Senior
    Software
    Internship
    Remote work
    Relocation

    Miratech

    Montréal, QC
    1 day ago
  • $95k - $145k per year

     ...Preferred Employment Type: Full-Time CGI is seeking an experienced Senior Software Engineering Specialist to join our growing Software Engineering...  ...practical technical solutions. Collaborate with CGI architects, platform engineers, and consultants to deliver successful client... 
    Senior
    Software
    Long term contract
    Permanent employment
    Full time
    Work at office
    Shift work

    CGI

    Montréal, QC
    4 days ago
  •  ...Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate will be joining... 
    Senior
    Software

    BBGC

    Montréal, QC
    a month ago
  • $70k - $135k per year

     ...beyond traditional mobile development? CGI is looking for a Senior iOS Software Engineer to contribute to the development of innovative applications...  ...concepts; Experience with CoreML; Cross-platform development experience using Unity / AR Foundation; Experience... 
    Senior
    Software
    Full time
    Local area
    3 days per week

    CGI

    Montréal, QC
    4 days ago
  •  ...understanding of QA methodologies, shift-left practices, and the software development lifecycle. Experience translating feature...  ...and Kubernetes. Familiarity with observability and monitoring platforms and cloud platforms such as AWS, GCP, Azure, and OpenShift. Knowledge... 
    Senior
    Software
    Long term contract
    Temporary work
    Flexible hours
    Shift work

    Adaptive Financial Consulting

    Montréal, QC
    5 days ago
  •  ...the command center for creative strategists : an AI-native platform that bridges the gap between performance marketers and...  ...from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the... 
    Senior
    Software
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Montréal, QC
    5 days ago
  •  ...managing an exponentially growing cost curve. The newly formed AI Platform Team owns this unified mission. While the engineering side of our team builds the platform rails, the AI Platform Support & Enablement focus area acts as the crucial "human-in-the-loop." We are... 

    DRW

    Montréal, QC
    7 days ago
  • Introduction At IBM Software, we transform client challenges into solutions...  ...re building the foundational platform for this new paradigm of data...  ...connective tissue enabling real-time data, from multiple...  ...journey and are looking for great engineers to come join our world-class... 
    Senior
    Software
    Full time

    IBM

    Montréal, QC
    8 days ago
  •  ...Job Description DevOps & Python Platform Engineering Specialist Key ResponsibilitiesSoftware...  ...Qualifications 10+ years of experience in software engineering, application development,...  ..., Relevant experience and skills, Seniority and performance, Market and business consideration... 
    Senior
    Software
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    5 days ago
  • $133k - $183k per year

     ...operations, automation, and production software engineering to make identity services more reliable...  ...and integrations that connect identity platforms with internal systems. Software engineering...  ...systems Build a paved path that enables Affim employees to create modern... 
    Software
    Internship
    Work at office
    Remote work

    Affirm, Inc.

    Montréal, QC
    1 day ago
  •  ...healthcare. Our cloud-based platform empowers care providers around...  ...We are seeking a Manager, Software Development to join one of our...  ...making documentation easier, enabling better decision-making, and ultimately...  ...Hire, coach, and retain top engineering talent, setting clear... 
    Senior
    Software
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    4 hours ago
  • $215k - $300k per year

     ...the command center for creative strategists : an AI-native platform that bridges the gap between performance marketers and creative...  ...role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind Runneth: the VM... 
    Senior
    Software
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Shift work
    3 days per week

    Motion

    Montréal, QC
    5 days ago
  •  ...developers build, deploy, and operate software across cloud, on-premises and...  ...environments? Join us in building a unified platform that removes complexity and enables product teams to focus on...  .... We are looking for a Platform Engineer who is passionate about Kubernetes,... 
    Software
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  .... Motive is looking for an experienced and highly motivated Senior Engine Software Developer with expertise in Unreal Engine 5 to join its Iron...  ...manner. Ensure optimal performance of the game on multiple platforms. Troubleshoot and resolve software defects and technical... 
    Senior
    Software
    Full time
    Local area

    Electronic Arts

    Montréal, QC
    4 days ago
  •  ...talented and experienced Developer to join our Enterprise Operations Platform (EOP) organization. In this role, you will be a member of an...  ...development team, the delivery of next-generation industrial software solutions that provide a software-defined, data-centric, flexible... 
    Software
    Full time
    Flexible hours

    Aspentech

    Montréal, QC
    4 days ago
  •  ...growing cost curve. The unified  AI Platform Team builds the centralized software, operations, and governance layers...  ...We are looking for a Platform Engineer to help build and operationalize our...  ...Working closely with the Team Lead and Senior/Staff SWE, you will be the hands-on... 
    Senior
    Software

    DRW

    Montréal, QC
    15 days ago
  •  ...responsibilities include crafting and supporting software for trade booking, position management,...  ...the technical transformation of a global platform (7201 services, 2500 different services,...  ...Test | WHAT WILL BE YOUR DAY-TO-DAY?As "Senior technical leader" the main... 
    Senior
    Software
    Full time

    Société Générale

    Montréal, QC
    4 days ago
  •  ...Botpress is the enterprise-grade AI agent platform for customer support — built the other...  ...to join us. About the Role As a Senior Software Developer at Botpress, you’ll be at the...  ...AI. As a senior member of the engineering team, you’ll own features end to end, from... 
    Senior
    Software
    Full time
    Work at office

    Botpress Technologies Inc.

    Montréal, QC
    7 days ago
  •  ...Temps-Plein / Full-Time  Mode de travail: Hybride / Work arrangement: Hybrid   We are looking for a Senior Embedded Software Engineer   to collaborate on one of our projects in the Aerospace sector. Who are we? Scalian is a multinational engineering consulting... 
    Senior
    Software
    Long term contract
    Full time

    Scalian

    Montréal, QC
    26 days ago
  •  ...that it presents attracts curious candidates like yourself. Job Description: Paytm Labs is looking for a Software Engineer to work on our personalization platform which generates over 3 billion recommendations every day. If building high throughput, low latency systems... 
    Senior
    Software
    Work at office
    Flexible hours

    AC780

    Montréal, QC
    10 days ago
  • $114.75k - $162k per year

     ...based team and help build the platform foundations required to bring...  ...platform capabilities for AI engineers and product development teams....  ...Principal Azure Cloud Architect, software developers, cybersecurity...  ..., release, and deployment. Enable reliable model inference across... 
    Senior
    Software
    Full time
    Temporary work
    Direct hire
    Flexible hours

    Schneider Electric

    Montréal, QC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer II - Platform & Enablement. Be the first to apply!