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 Toronto, ON vacancy
  •  ...opportunities, join us, and build real world value. As a SE II Engineer, Platform you will play a critical role helping to advance Ripple's...  ...Infrastructure Engineers at Ripple are a hybrid of systems and software engineers who support the design and lifecycle of our hosted... 
    Senior
    Software
    Full time
    Work at office
    Local area

    Ripple

    Toronto, ON
    1 day ago
  • $114k - $157.3k per year

     ...neutral infrastructure that enables organizations to safely embrace...  ...are too, let's talk. The Platform Infrastructure, Control Team...  ...Platform Control team enables Auth0 engineers to move faster by giving them...  ...scale for years to come. Software Engineer II, Platform... 
    Senior
    Software
    Local area
    Worldwide

    Okta

    Toronto, ON
    5 hours ago
  •  ...Description: Operating at the intersection of MarTech, software engineering, data platforms, and digital experience delivery, you'll help drive Sun...  ...engagement ecosystem. Develop activation patterns that enable customer data to seamlessly power marketing, digital, service... 
    Software
    Long term contract
    Work at office
    Immediate start

    Sun Life of Canada - Corporate

    Toronto, ON
    1 day ago
  • $181.05k - $213k per year

     ...Join Carta is the connected platform and AI-native ecosystem for...  ...record, Carta brings together the software, services, and legal...  ...reporting. You’ll join small, senior teams that blend startup-style...  ...money. We’re hiring multiple engineers, and you’ll be hired into the... 
    Senior
    Software
    Full time
    Internship
    Work at office
    1 day per week

    Carta

    Toronto, ON
    1 day ago
  • $181.05k - $213k per year

     ...Join Carta is the connected platform and AI-native ecosystem for...  ...record, Carta brings together the software, services, and legal...  ...outcome. You'll join a small, senior team that blends startup-style...  ...Solve As a Senior Software Engineer II, KYC, you will lead technically... 
    Senior
    Software
    Full time

    Carta

    Toronto, ON
    1 day ago
  • $81.6k - $115.2k per year

     ...details for this role. Job Description: Role Summary As a Software Engineer II, you provide technical expertise to implement scalable, reliable...  ...independently on complex components while partnering with senior engineers, Architecture, Security, Infrastructure and Product... 
    Senior
    Software
    Full time
    Work from home

    TD

    Toronto, ON
    4 days ago
  • $111.4k - $161.4k per year

     ...Senior Software Engineer, Search Platform Our vision We are building the next-generation search platform, with a vision to democratize knowledge construction and consumption at Thomson Reuters. The platform consolidates search systems across Thomson Reuters products and... 
    Senior
    Software
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    3 days ago
  •  ...About Zip Zip is the AI platform for enterprise procurement — built for humans and agents working together. By orchestrating procurement...  ...Business, and LinkedIn Top Startups. Your Role As a Senior Software Engineer on the Developer Platform team, you will be responsible for... 
    Senior
    Software
    Full time
    Immediate start
    Remote work
    Home office
    Flexible hours

    Zip

    Toronto, ON
    1 day ago
  • $227k - $420k per year

     ...About Sentry Software runs the world and the pace is faster than ever...  ...cross-functionally with product, engineering, BizOps, marketing, and sales to build systems that enable new products and pricing models. About the role As a Senior Software Engineer, you will... 
    Senior
    Software
    Hourly pay
    Full time
    Flexible hours

    Sentry

    Toronto, ON
    1 day ago
  • $136k - $187k per year

     ...the trusted, neutral infrastructure that enables organizations to safely embrace this new...  ...use any technology, and within Okta Platform R&D, we're specifically focused on protecting...  ...for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about... 
    Senior
    Software
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    5 hours ago
  • $81.6k - $115.2k per year

     ...role is part of a large transformational program team that will enable many lines of business in the enterprise. It is central for enabling...  ...with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities... 
    Senior
    Software
    Full time
    Work from home

    TD

    Toronto, ON
    4 hours ago
  • $125.28k - $210.6k per year

     ...t wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible for building...  ...customers to compose messages and and a highly parallelized platform for sending and processing messaging events. As an... 
    Software
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    1 day ago
  • $186.84k - $334.74k per year

     ...wait to meet you. WHAT YOU’LL DO We're looking for a Senior Software Engineer to grow our Data Lakehouse team’s capacity for impact. The Data...  ...provides the foundational infrastructure and tools that enable teams across the company to store, query, and analyze data at... 
    Senior
    Software
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    1 day ago
  • $194k - $266k per year

     ...online without adding hardware, installing software, or changing a line of code. Internet...  ...manage our global network. These Kubernetes platforms are purpose-built from the ground up and...  ...run parts of the global Internet. As an engineer on the Kubernetes platform team, you'll be... 
    Senior
    Software
    Long term contract
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Cloudflare_

    Toronto, ON
    3 days ago
  • $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

    Toronto, ON
    5 days ago
  •  ...competitive advantage. Cresta’s unified AI platform combines conversational AI agents, real-...  ...various backend systems needed to enable successful customer integrations: Enable...  ...are looking for strong versatile backend engineers who want to work at the intersection of distributed... 
    Senior
    Software
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Toronto, ON
    1 day ago
  • $136k - $187k per year

     ...secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work...  ...We're all in on this mission. If you are too, let's talk. Senior Software Engineer, Security Engineering Okta is The World’s Identity Company... 
    Senior
    Software
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    5 hours ago
  • $136k - $187k per year

     ...trusted, neutral infrastructure that enables organizations to safely embrace this new...  .... If you are too, let's talk. The Platform Network Engineering Team Auth0 by Okta is an easy-to-implement...  ...can focus on innovation. The Senior Software Engineer Opportunity You... 
    Senior
    Software
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    5 hours ago
  • $118k - $162k per year

     ...secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work...  ...If you are too, let's talk. Okta is seeking an experienced Senior Software Engineer in Test for our UI Engineering team. As a senior member of product... 
    Senior
    Software
    Local area
    Worldwide

    Okta

    Toronto, ON
    1 day ago
  • $81.6k - $115.2k per year

     ...Collaborate with business and technology partners to deliver technical solutions. Apply strong knowledge of mainframe engineering frameworks, platforms, tools, processes, and procedures. Working knowledge of Copilot technologies and Copilot -assisted development tools,... 
    Software
    Work from home

    TD Bank

    Toronto, ON
    1 day ago
  •  ...people around the world come to our platform to find creative ideas, dream...  ...content. Pinterest is looking for an Engineering Manager to lead our Web Product Enablement team in Toronto. You’ll lead the...  .... ~ Experience partnering with Senior/Staff engineers to build high impact... 
    Senior
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    Toronto, ON
    1 day ago
  • $170k - $220k per year

     ...We are looking for a Senior Software Engineer to help build NeMo Platform, NVIDIA’s product for developing, evaluating, deploying, and operating AI systems at scale. This role is for a senior engineer/architect for our Core team which owns and ships an open source plugin-based... 
    Senior
    Software
    Full time
    Local area
    Flexible hours

    Nvidia

    Toronto, ON
    4 days ago
  • $113.7k - $136.45k per year

     ...and ready to query, with no engineering or maintenance required. We’re...  ...across the systems, clouds, engines, and tools they rely on. dbt...  ...We’re seeking an enthusiastic Software Engineer to join our fast-growing...  ...working with popular cloud platforms (e.g. AWS, GCP, Azure) •... 
    Software
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Fivetran

    Toronto, ON
    1 day ago
  • $100k - $147k per year

     ...guest experiences through our platform that combines restaurant point...  ...thrive. We're looking for an engineer to help build and scale Toast'...  ...About this roll*: As a Software Engineer on our team, you will...  ...persons with disabilities to enable them to access the hiring process... 
    Software
    Work at office
    Local area

    Toast

    Toronto, ON
    1 day ago
  • $135k - $150k per year

     ...Founded in 1993, Kinross is a Canadian-based senior gold mining company with operations and...  ...and transforming our global technology platforms to enable secure, scalable, and resilient...  ...technical and hands-on Senior Platform Engineer to drive the evolution of our hybrid infrastructure... 
    Senior
    Long term contract
    Temporary work
    Casual work
    Local area
    Immediate start
    Remote work

    Kinross Gold Corporation

    Toronto, ON
    20 hours ago
  • $91k - $140k per year

     ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to combat fraud and... 
    Software
    Full time
    Internship
    Worldwide

    Mastercard

    Toronto, ON
    4 days ago
  • $200k - $255k per year

     ...Commercial auto insurers and fleet software companies depend on our platform to access GPS, speeding, and vehicle...  ...About the role We're looking for an engineer who thrives on building scalable...  ...base salary plus meaningful equity. Senior: base $200,000 to $255,000 + equity... 
    Senior
    Software
    Full time
    Internship
    Work at office
    Flexible hours

    terminal

    Toronto, ON
    1 day ago
  • usd108k per year

     ...looking for passionate, driven engineers to build systems that empower...  ...environment. The Growth Platforms team owns both the Incentives...  ...platform offerings to be able to enable growth across Lyft. You will...  ...and drivers. As a Software Engineer on Growth Platforms,... 
    Senior
    Software
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    1 day ago
  •  ...roadblocks, and contribute to product roadmap objectives. Follow SDLC practices, peer code reviews, release preparation, and secure software development practices. Requirements Bachelor’s degree in Computer Science or a related field, or equivalent years of experience... 
    Software
    Full time
    Flexible hours

    Emburse

    Toronto, ON
    4 days ago
  • $148.8k - $198.8k per year

     ...Job Description As a Staff Software Engineer II at KeyCite, you will lead complex, business-critical engineering initiatives from architecture through production. You will modernise established platforms while maintaining the reliability that customers depend on, and you... 
    Senior
    Software
    Long term contract
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day 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!