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

Senior Software Engineer, MediaWiki Content Platform Team

Canada
  • Remote job

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, MediaWiki Content Platform Team based in Canada.

Join a fully remote engineering team building the technology behind one of the world’s largest sources of open knowledge.
You’ll work on the Content Platform, evolving the wikitext infrastructure that powers collaborative editing and content experiences across hundreds of languages.
The role combines complex software engineering with opportunities to improve performance, usability, reliability, and maintainability at massive scale.
You’ll design and deliver systems used by hundreds of millions of people and collaborate with engineers, product managers, designers, client teams, and community contributors.
Your work will span parsing, language processing, APIs, caching, persistence, monitoring, and modern web technologies.
You’ll have substantial ownership of complex technical projects, from defining problems and architecture through implementation and delivery.
The role offers meaningful open-source work in an environment that values collaboration, autonomy, knowledge equity, and sustainable work-life balance.

Accountabilities
  • Design and deliver improvements to large-scale wikitext processing infrastructure, balancing user experience, performance, backwards compatibility, and long-term maintainability.
  • Own complex technical projects from problem definition through architecture, implementation, testing, and production delivery.
  • Collaborate closely with engineers, product managers, designers, client teams, and community members to iterate on features and resolve technical challenges.
  • Develop and maintain PHP and JavaScript software supporting content experiences across hundreds of languages.
  • Design, implement, and maintain reliable internet-facing APIs using appropriate server-side technologies.
  • Build and improve components that are performant, maintainable, and consumed by other teams, products, and large numbers of users.
  • Instrument systems and components to monitor performance, quality, reliability, and feature characteristics.
  • Leverage caching and persistence technologies to improve the scalability and responsiveness of content services.
  • Make and communicate architectural decisions while navigating ambiguity and balancing competing technical trade-offs.
  • Contribute to strong engineering practices through unit and integration testing, code reviews, security improvements, documentation, and maintainability initiatives.
  • Mentor other engineers through technical discussions, code reviews, documentation, and direct guidance, helping raise the technical quality of the wider team.
  • Requirements

    • 5+ years of relevant professional software engineering experience, with a track record of delivering production software at meaningful scale.
    • Experience with one or more areas such as parser generators, interpreters, language runtimes, compilers, or taking language features through a complete product lifecycle.
    • Demonstrated ability to independently lead complex technical projects, make architectural decisions, communicate trade-offs, and deliver outcomes with limited direction.
    • Experience designing and maintaining reliable, high-performance software components used by other teams, products, or large user populations.
    • Strong software engineering practices, including automated testing, code review, security awareness, and thoughtful architectural decision-making.
    • Strong ability to work across organizational and team boundaries, identify technical dependencies, resolve blockers, and bring projects to completion.
    • Experience mentoring engineers and helping improve team-wide technical quality through reviews, design discussions, documentation, or direct mentorship.
    • Strong written and verbal communication skills, with the ability to work effectively in both synchronous and asynchronous environments.
    • Self-motivated and comfortable navigating ambiguity while maintaining ownership and momentum.
    • Familiarity with HTML5 specifications and DOM manipulation is a plus.
    • Expertise with Node.js and related technologies is advantageous.
    • Familiarity with wikitext, Markdown editing, content management systems, or technologies such as MediaWiki, Drupal, or WordPress is desirable.
    • A history of open-source contributions is a strong advantage.
    • A bachelor's, master's, or doctorate degree in computer science, software engineering, STEM, or equivalent professional certification is welcome but not essential.
    • An interest in knowledge equity, free culture, open access, and building technology that enables broad participation is highly valued.
    • Benefits

      • Fully remote working environment with a globally distributed team.
      • Opportunity to work on open-source software supporting hundreds of millions of users and extensive multilingual content.
      • Meaningful opportunity to contribute to knowledge equity, free culture, and open access.
      • Occasional travel opportunities for team, department, or organizational events.
      • Competitive, equitable compensation adjusted according to location, skills, experience, and other relevant factors.
      • Professional development and opportunities to deepen expertise in large-scale software engineering.
      • Collaborative, consensus-oriented culture with a strong emphasis on communication and inclusion.
      • Strong commitment to work-life balance and sustainable ways of working.
      • Inclusive workplace that values diverse backgrounds, perspectives, and experiences.
      • Employment benefits applicable to the country of hire, including statutory benefits where required.
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, MediaWiki Content Platform Team in Canada vacancy
  • $140k - $165k per year

     ...and generative AI that creates personalized, meaningful content drafts at scale, Kindsight’s product suite is truly changing...  .... Position Summary: We’re looking for a Senior Agentic AI Platform Engineer who wants to build AI systems that actually make it into... 
    Senior
    Content
    Manual labor

    Kindsight

    Canada
    2 days ago
  • $120k - $150k per year

     ...intel, and generative AI that creates personalized, meaningful content drafts at scale, Kindsight’s product suite is truly changing...  ...fundraising. Position Summary: We are seeking a Senior Software Engineer, Payments to join a newly forming Payments Engineering team... 
    Senior
    Content

    Kindsight

    Canada
    3 days ago
  • $140k - $192.5k per year

     ..., the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance...  ...and marketing channels. The Engineering Operations team builds and operates the infrastructure...  ...innovation. We've been awarded:   G2 Top Software for 2026 2026 Best Workplaces™ for... 
    Senior
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    4 days ago
  •  ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer...  ...on software engineer to enhance and support core integration platforms within a Microsoft ecosystem. The successful candidate will... 
    Senior
    Contract work
    Remote work

    Oomple

    Canada
    7 days ago
  • $130k - $160k per year

     ...applications and next steps. Our partner is looking for a Senior Software Development Engineer - Mobile based in Canada. This is a senior mobile...  ...architecture, engineering practices, and the evolution of cross-platform development workflows. You will work closely with... 
    Senior
    Remote job
    Flexible hours
    Canada
    22 hours ago
  • $170.4k - $234.3k per year

     ...-powered StackAdapt Marketing Platform seamlessly connects brand and...  ...advertising and marketing channels. Engineering at StackAdapt:  As an...  ...you succeed.  About the Team: The Core Services Integrations...  ...and lead by example to uphold software development best-practices in... 
    Senior
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    24 days ago
  •  ...in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful....  ...emerge. Overview: We are looking for a Platform Engineering Manager with a strong hands-on engineering background to lead and grow a team of platform engineers focused on... 
    Senior

    Precisely International Jobs

    Canada
    12 hours ago
  • $110.3k - $147k per year

     ...all applications and next steps. Our partner is looking for a Senior Content Marketing Manager based in Canada. This is a senior content...  ...closely with Growth, Product, Sales, Customer Success, and other teams to align content with broader company priorities. Success will... 
    Senior
    Content
    Remote job
    Long term contract
    Freelance
    Internship
    Work from home
    Flexible hours
    Canada
    22 hours ago
  •  ...Drive AI-enabled content strategy for a major Sitecore migration while...  ...operations frameworks. As a Senior Content Strategist...  ...optimization Implement GEO (Generative Engine Optimization) strategies while...  ...Sitecore XM and content governance platforms like Gradial is preferred... 
    Senior
    Content
    Remote job

    EPAM Systems

    Canada
    3 days ago
  • $100k - $120k per year

     ...generative AI that creates personalized, meaningful content drafts at scale, Kindsight’s product suite is...  ...Summary: We are seeking an Intermediate Software Engineer, Payments to join a newly forming Payments Engineering team and help build Kindsight's next-generation Payments... 
    Senior
    Content

    Kindsight

    Canada
    3 days ago
  •  ...all applications and next steps. Our partner is looking for a Senior Software Engineer – React / .NET / AWS based in Canada. This is an...  ...performance. Working closely with product and engineering teams, you will contribute technical expertise throughout the software... 
    Senior
    Remote job
    Contract work
    Flexible hours
    Canada
    4 hours ago
  • $160k - $180k per year

     ...AI that creates personalized, meaningful content drafts at scale, Kindsight’s product...  ...Position Summary: We are seeking a Staff Software Engineer, Payments to provide technical...  ...Kindsight builds its next-generation Payments Platform. This is a hands-on Staff IC role on... 
    Senior
    Content
    Internship

    Kindsight

    Canada
    3 days ago
  •  ...and we must keep raising the bar! The Senior Manager, Content Marketing drives the strategy and hands...  ...content, operating the function as an engine for demand and lead generation. Reporting...  ..., performance marketer, and hands-on team lead. Responsibilities: Own the content... 
    Senior
    Content
    Full time
    Freelance
    Internship

    Viral Nation

    Canada
    4 days ago
  • $148.3k - $171k per year

     ...Recognized as a top U.S. crypto platform by Forbes (Best Crypto...  ...its low fees, advanced trading engine, strong security and reliability...  ...Inc. About This Role: As Software Engineer, Backend, you will be...  ...Compliance, and other Engineering teams to translate business and... 
    Full time
    Local area
    Remote work
    Work from home

    binance.us

    Canada
    12 hours ago
  • $150k - $175k per year

     ...Nearform Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent...  ...products. Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer...  ...and Agentic frameworks and platforms (e.g., LangGraph, Agentspace, etc.)... 
    Senior
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    a month ago
  •  ...ll collaborate with passionate teams to reimagine our iconic brands...  ...online Social Content Creator to produce social content...  ...crafting content for social media platforms • Proficiency in Photoshop and...  ...required (or similar video editing software). After Effects a strong plus... 
    Content
    Long term contract
    Contract work

    Hasbro

    Canada
    8 days ago
  • $150k - $185k per year

     ...activity, analytics, prospect insights, and AI-powered content together to help organizations build stronger...  ...impact. Position Summary We’re looking for a Senior Data Engineer to join our Product Engineering team and help evolve the modern data platform behind our... 
    Senior
    Content
    Long term contract

    Kindsight

    Canada
    13 days ago
  • $99k - $149k per year

     ...unique experiences. Join our team! We're building a world where...  ...authentication and authorization platform. Basically, we make everyone's...  ...paced, agile team comprising engineers, a product manager, and designer...  ...skills. Have 2+ years of software development experience. Have... 
    Full time
    Remote work
    Flexible hours

    Okta

    Canada
    10 days ago
  • $120k - $160k per year

     ...generative AI that creates personalized, meaningful content drafts at scale, Kindsight’s product suite is...  ...Position Summary: Kindsight is seeking a Senior Salesforce Engineer to join our Product Engineering team and help build and evolve Connect, our Salesforce-... 
    Senior
    Content
    Long term contract
    Remote work

    Kindsight

    Canada
    4 days ago
  • $116k - $159.5k per year

     ..., the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance...  ...and marketing channels. The Engineering Operations team builds and operates the infrastructure...  ...innovation. We've been awarded:   G2 Top Software for 2026 2026 Best Workplaces™ for... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    a month ago
  • $150.5k - $188k per year

     ...Are Babylist is the trusted platform for millions of growing...  ...care, and The Push, a branded content studio that works with the biggest...  ...remote-first company, with HQ team members located across the U.S...  ...We sit at the intersection of engineering, analytics, and data science,... 
    Senior
    Content
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Babylist

    Canada
    10 days ago
  •  ...PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert teams have helped our clients deliver reliable products...  ...making an impact. We are seeking a Content Designer to support a social services... 
    Content
    Contract work
    Internship
    Remote work

    PLATO

    Canada
    4 days ago
  • $150k - $210k per year

     ...delivering unforgettable moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS platform in the tours and activities industry with real customers and meaningful scale. The team is... 
    Senior
    Full time

    Checkfront

    Canada
    a month ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic...  ...closely with cross-functional teams, and contribute to improving code quality...  ...engineering practices. You will partner with senior engineers for guidance on architecture... 
    Senior
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  •  ...imagination and drive to build what’s never been built before. At Hasbro and Wizards of the Coast, you’ll collaborate with passionate teams to reimagine our iconic brands and create experiences that spark joy, connection, and community through the magic of play. This is your... 
    Content
    Full time
    Contract work
    Worldwide

    Hasbro

    Canada
    11 days ago
  •  ...and next steps. Our partner is looking for a Senior DevOps Engineer based in Canada. Join a globally distributed infrastructure team responsible for powering highly available,...  ...engineering. You will take ownership of platform capabilities and build self-service... 
    Senior
    Remote job
    Work at office
    Canada
    22 hours ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic...  ...Engineer across all engineering teams. This is a high-impact, hands-on technical...  ...high-priority areas Mentor and guide senior engineers and technical leads through coaching... 
    Senior
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  • $68 per hour

     ...investing in you, your growth, your team, and giving you the autonomy...  ...from a lead or principal engineer Identifies solutions that meet...  .... Troubleshoots and resolves software issues and optimizes...  ...for Credit, Business Technology Platform (BTP), Cloud Application Programming... 
    Senior
    Hourly pay
    Fixed term contract
    Remote work
    Flexible hours

    DEPT®

    Canada
    17 days ago
  • $110k - $135k per year

     ...valuing one another. As part of One team, One Kroll, you’ll contribute...  ...environments, and identity platforms. Our clients trust us to use...  ...our Red Team capability with a Senior Consultant / L3 Red Team...  ...incident response team, detection engineering team, threat intelligence team... 
    Senior
    Remote work
    Canada
    26 days ago
  •  ...We are seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the Liquid Credit Engineering Team, a key division within our broader Investment Systems...  ..., develop, and maintain robust, scalable software solutions supporting complex liquid credit... 
    Senior
    Remote job

    EPAM Systems

    Canada
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, MediaWiki Content Platform Team. Be the first to apply!