Senior Software Engineer II - Platform & Enablement
$183k - $251.5k per yearJobgether
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.
- 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...SeniorSoftwareFull time
- ...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...SeniorSoftwareFull timeInternshipManual laborWork at office
- ...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...SeniorSoftwareFull timeFor contractors2 days per week
- 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...SeniorSoftwareFull timeInternship
- ...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...SoftwareLong term contractPermanent employmentFull timeInternshipWeekend workAfternoon shift
- ...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...SeniorSoftwareFull timeWorldwide
- ...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...SeniorSoftwareInternshipRemote workRelocation
- ...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...SeniorSoftwarePermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- 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...SeniorSoftwareFull time
$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...SeniorSoftwareFull timeLive InFlexible hours$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...SoftwareFull timeInternshipImmediate start$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...SeniorSoftwarePermanent employmentLocal areaRemote workFlexible hours- ...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...SeniorSoftwareLong term contractFull timeImmediate startRemote work
$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...SoftwareFull timeInternshipImmediate start$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...SeniorSoftwarePermanent employmentFull timeInternshipWork at officeRemote workWork from homeShift work3 days per week- ...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 payFull timeWork at officeLocal areaRemote workFlexible hoursShift work3 days per week
- ...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...SeniorSoftwareContract work
$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...SoftwarePermanent employmentFull timeWork at officeHome officeMonday to friday2 days per week3 days per week$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 contractPermanent employmentFull timeInternship$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...SeniorSoftwareFull timeInternshipImmediate start$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...SeniorSoftwareFull timeInternshipImmediate start- ...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....SeniorSoftwareWork at officeWorldwide
$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...SeniorSoftwareFull timeLive InFlexible hours- ...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...SoftwareFull timeWork at officeRemote workFlexible hours
$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...SeniorSoftwareLong term contractFull timeTemporary workWork at officeLocal areaWorldwide$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...SeniorFull timeWork at officeLocal area- ...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...SoftwareLong term contractPermanent employmentFull timeInternship
$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...SoftwarePermanent employmentFull timeContract workInternshipFlexible hours- ...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...SeniorSoftwareFull timeRemote work
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer II - Platform & Enablement. Be the first to apply!
- software engineer part time Ottawa, ON
- software engineer Ottawa, ON
- software design engineer Ottawa, ON
- software engineer - computer Ottawa, ON
- software developer internship no experience Ottawa, ON
- ingénieur logiciel Ottawa, ON
- software engineer co-op Ottawa, ON
- software development engineer Ottawa, ON
- software developer Ottawa, ON
- software engineer - ai machine learning Ottawa, ON

