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 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer II - Platform & Enablement in Ottawa, ON vacancy
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products...  ...us what happened and where to invest. We're looking for an engineer to own that foundation. You'll run our incident management tooling... 
    Senior
    Software
    Full time

    IBM

    Ottawa, ON
    1 day ago
  •  ...conversation. Role Description Weʼre looking for a Senior Software Engineer with 5 - 8 years of professional experience to help design,...  ...the production systems behind askpollyʼs AI-powered insights platform. This is a full-time role based in Ottawa, ON, operating on... 
    Senior
    Software
    Full time
    Internship
    Manual labor
    Work at office

    forum-ventures

    Ottawa, ON
    23 hours ago
  •  ...Role: Back End Engineer Location: Ottawa, ON  Working Structure: Hybrid - 2 days...  ...with all major accounting software including QuickBooks, NetSuite, and Xero...  ...execution of Veem’s global payments platform. Using your senior-level knowledge to help build highly... 
    Senior
    Software
    Full time
    For contractors
    2 days per week

    Veem

    Ottawa, ON
    12 hours ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products...  ...with team goals and objectives. Preferred Skills • L3 Support Engineering: Exposure to L3 support engineering practices, including... 
    Senior
    Software
    Full time
    Internship

    IBM

    Ottawa, ON
    8 days ago
  •  ...Description Job Title: Head of Platform Engineering Job Type: Permanent, Full-time Job...  ...provider for managing government ID and ID-enabled services. As Head of Platform...  ...maintain Government of Canada Secret (Level II) security clearance Able to work evenings... 
    Software
    Long term contract
    Permanent employment
    Full time
    Internship
    Weekend work
    Afternoon shift

    Canadian Bank Note Company

    Ottawa, ON
    1 day ago
  •  ...is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring...  ...visitors worldwide. During the pandemic our engineering, product, and design teams went back to...  .... One of these teams is looking for a senior iOS engineer with experience designing, building... 
    Senior
    Software
    Full time
    Worldwide

    Tripadvisor

    Ottawa, ON
    4 hours 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

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

    Ottawa, ON
    5 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

    Ottawa, ON
    8 days ago
  • $71.45k - $102.1k per year

     ...2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year . Position Title: Senior Software Automation Engineer Employment Type: Full-time, Existing vacancy Location: Ottawa (On-Site) About Lumentum At Lumentum, we’re building... 
    Senior
    Software
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    4 days ago
  • $80k - $112.5k per year

     ...), provides the trusted foundation that software-defined and physical AI systems depend on...  ...hands-on with hardware in a fast-paced engineering environment, we'd love to talk to you....  ...on both reference and customer hardware platforms. Debug complex software and hardware... 
    Software
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    4 days ago
  • $130k - $140k per year

     ...About The Opportunity A well-established, European-based software organization with a growing Canadian contingent of talent in Ottawa, is seeking an experienced Senior Platform & Infrastructure Engineer to help scale, secure, and maintain their global infrastructure across... 
    Senior
    Software
    Permanent employment
    Local area
    Remote work
    Flexible hours

    LRO Staffing

    Ottawa, ON
    1 day ago
  •  ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST About The Role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and SquidProxies.com (proxy infrastructure). We're... 
    Senior
    Software
    Long term contract
    Full time
    Immediate start
    Remote work

    AutoScale Ventures

    Ottawa, ON
    13 days ago
  • $90k - $126k per year

     ...the trusted foundation that software-defined and physical AI systems...  ..., AI, robotics, and embedded platforms? At QNX, we're on a mission...  ...rich open-source ecosystem that enables developers to leverage many...  ...in Computer Science, Computer Engineering, Software Engineering, or... 
    Software
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    4 days 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

    Ottawa, ON
    5 days ago
  •  ...Advanced Technology Centers (ATCs) is the engine for reinvention in our clients’ transformation...  ...challenges. You are : You’re a cloud platform specialist who automates everything,...  ...partner with Security, Network, App teams to enable platform consumption. Ability to work shifts... 
    Hourly pay
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Accenture Global

    Ottawa, ON
    5 days ago
  •  ...Senior Embedded Software/Firmware Engineer We are seeking a Senior Embedded Software/Firmware Engineer to develop and test next-generation firmware for...  ...and test firmware for next-generation embedded optical platforms. Understand and analyze software requirements and document... 
    Senior
    Software
    Contract work

    Myticas Consulting

    Ottawa, ON
    15 days ago
  • $90k - $140k per year

     ...individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently...  ..., Kubernetes, containerization, cloud platforms; ~ Excellent computer and manual...  ...the Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics... 
    Software
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    2 days per week
    3 days per week

    Larus Technologies

    Ottawa, ON
    15 days ago
  • $100k - $140k per year

     ...systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience that mission-critical applications demand — systems designed to... 
    Long term contract
    Permanent employment
    Full time
    Internship

    Q-Block Computing

    Ottawa, ON
    10 days ago
  • $108.75k - $152.25k per year

     ...TSX: BB), provides the trusted foundation that software-defined and physical AI systems depend on to...  ...is looking for Driver Developers (Software Dev II & Senior’s) to design and implement the next generation computing platforms for a Tier 1 automotive customer. This person... 
    Senior
    Software
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    4 days ago
  • $108.75k - $152.25k per year

     ...providing a trusted foundation for software-defined businesses to thrive....  ...technologies, and cloud enablement. QNX® technology has been...  ...with hardware in a fast-paced engineering environment, we'd love to talk...  ...reference and customer hardware platforms. Debug complex software... 
    Senior
    Software
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    4 days ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading...  ...to build, lead, and manage a team of software professionals, including Principal Engineers...  ...and motivated work environment, and enable and support data-driven decision-making.... 
    Senior
    Software
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    4 hours ago
  • $115k - $145k per year

     ...Optical Circuit Switch (OCS) platforms for optical networks. We are looking for a hands-on senior developer to take technical ownership...  ...of embedded Linux application software from design through...  ...in Computer Science, Computer Engineering, Software Engineering, Electrical... 
    Senior
    Software
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    3 days ago
  •  ...customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate...  ...]( is Cohere's cutting-edge AI workspace platform, designed to revolutionize the way...  ...You have experience deploying enterprise software in private/hybrid cloud environments You... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    cohere

    Ottawa, ON
    4 days ago
  • $130k - $150k per year

     ...possible. This role is Hybrid Ottawa Senior Requirements Engineer Position Summary Thales Canada,...  ...capability insertion across multiple naval platforms. The Requirements Management team is...  ...or indirect access to hardware, software or technical information controlled under... 
    Senior
    Software
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide

    Thales

    Ottawa, ON
    4 days ago
  • $99.45k - $209.9k per year

     ...traveling regularly to client sites. Role Overview: As a Senior Technical Architect specializing in SAP Platforms & Integration, you bring extensive experience in...  ...success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting... 
    Senior
    Full time
    Work at office
    Local area

    Accenture Global

    Ottawa, ON
    5 days ago
  •  ...Description Internal Job Title: Platform Developer Posting Title:...  ...We are seeking a Platform Engineer to design, implement, automate...  ...our cloud-first platform and software delivery ecosystem. The...  ...Government of Canada Secret (Level II) security clearance Ability... 
    Software
    Long term contract
    Permanent employment
    Full time
    Internship

    Canadian Bank Note Company

    Ottawa, ON
    9 hours ago
  • $125.8k - $133.2k per year

     ...STORY  TechInsights is the information Platform for the semiconductor industry....  ...integrated collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor...  ...CAD  THE OPPORTUNITY:   As a Software Engineer on the Circuit Analysis Tools... 
    Software
    Permanent employment
    Full time
    Contract work
    Internship
    Flexible hours

    TechInsights

    Ottawa, ON
    7 days ago
  •  ...Directory Canada’s Best Employers for Recent Graduates \n for the 5th consecutive year \n.\n\nLumentum is looking for a Senior Embedded Software Engineer to play a leading role in the development of software for a new generation of leading-edge LiDAR products.\n\nKey... 
    Senior
    Software
    Full time
    Remote work

    Lumentum Operations

    Ottawa, ON
    4 days ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-...  ...on X and LinkedIn or visit The Sales Enablement Specialist designs, develops, and continuously...  ...Management Systems, digital learning platforms, content authoring tools, and sales... 
    Worldwide

    Telesat

    Ottawa, ON
    4 hours 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!