Senior Back-End Engineer

3 months ago


Toronto, Canada Mozilla Full time

Senior Back-End Engineer - Ruby and Ruby on Rails (RoR)

at Mozilla Corporation Team: Fakespot Locations: Remote Canada, Remote US

To learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu.

To learn more about our Hiring Range System, please click this

Why Mozilla?

Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser, and Pocket, a service for keeping up with the best content online. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people.

The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.

About this team and role:

Fakespot is now part of Mozilla, where our mission to bring trust and transparency back to the eCommerce space is now aligned with ensuring the Internet is a global resource, open and accessible to all. Fakespot leverages machine learning and other state-of-the-art technologies to automatically filter out spurious reviews of products and vendors so consumers can make informed purchasing decisions based on real feedback by real people. We are looking for a senior-level engineer to join the Fakespot team within Mozilla.

What you’ll do:

Creating robust, scalable, highly loaded applications Maintaining and troubleshooting existing applications Identifying and fixing bottlenecks and bugs Maintaining and expanding APIs

What you’ll bring:

Minimum 3 years of professional work experience with Ruby and Ruby on Rails Excellent learning ability Ability to write efficient algorithms, and clean code Good knowledge of relational databases such as PostgreSQL and MySQL Experience working with Sidekiq, RSpec and other common RoR libraries Working knowledge of Git, Docker Good knowledge of full stack web development Commitment to our values: Welcoming differences Being relationship-minded Practicing responsible participation Having grit

Bonus Points for…

Golang, Python, Kubernetes deployments Working with high traffic systems Background processing experience

What you’ll get:

Generous performance-based bonus plans to all regular employees - we share in our success as one team Rich medical, dental, and vision coverage Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute) Quarterly all-company wellness days where everyone takes a pause together Country specific holidays plus a day off for your birthday One-time home office stipend Annual professional development budget Quarterly well-being stipend Considerable paid parental leave Employee referral bonus program Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

  • Old Toronto, Canada Trails End Taphouse & Restaurant Full time

    We have Back End Mobile Developer Job openings for a Back-End Mobile Developer, you will be responsible for designing, developing, and maintaining the server-side components of mobile applications. You will collaborate with front-end developers, mobile app developers, and other cross-functional teams to ensure seamless integration between the mobile app and...


  • Old Toronto, Canada Relay Full time

    Our mission is to increase the success rate of small businesses. Traditional banking has been a growth limiter rather than a growth enabler for business owners, and we’re changing that. Relay is the all-in-one, collaborative money management platform. We’re building for employer SMBs and their finance function, internal and external, and are focused on...


  • Greater Toronto Area, Canada ZapCom Group Inc Full time

    About the RoleWe are seeking a skilled Back End Software Engineer to join our web development team. As a critical member of our team, you will be responsible for designing and developing the server-side operation and functionality of our website.Key Responsibilities:Design and develop robust server-side logic, including database creation and management, and...


  • Toronto, Canada Criteo Full time

    What You'll Do:What You'll DoAs a back end engineer at Criteo you'll build first-class business self-service products used by our clients to efficiently manage their campaigns. You will also build productivity tools for our internal teams in order to manage an always increasing number of clients and to scale our business.Design, develop, ship and maintain...


  • Toronto, Ontario, Canada Maarut Inc Full time

    About the RoleMaarut Inc is seeking a highly skilled Senior Back End Software Developer to join our team. The ideal candidate will have extensive experience in designing and developing scalable, efficient, and secure back-end systems using Java.Key Responsibilities:Design and develop high-quality, maintainable, and efficient back-end systems using Java and...


  • Toronto, Canada GTT, LLC Full time

    Job Title: Senior Software Developer - Back EndContract Duration: 5+ MonthsPay range: C$600 - 700/DayPosition Type: Hybrid - 3 days onsite About the Role: As a Senior Software Developer - Back End, you will play a pivotal role in building and maintaining the core functionality of our applications. You'll work closely with our development team to...


  • Toronto, Ontario, Canada Clearbridge Mobile Full time

    About the RoleWe are seeking an experienced Software Development Expert to join our team as a Back End Engineer. As a key member of our development team, you will be responsible for designing and implementing back-end solutions using GoLang.ResponsibilitiesDeliver high-quality back-end solutions for clients, leveraging your expertise in GoLang.Collaborate...

  • Back End Developer

    6 days ago


    Toronto, Canada JAM CRM Full time

    About usWe are JAM CRM, an award-winning, game-changing, forward-thinking, CRM agency tucked away in trendy Liberty Village. We’re looking for a Back End Developer to join our team of over 150 1:1 communication experts who are dedicated to creating incredible work, making our client’s proud, and smashing personal and professional goals along the way....


  • Old Toronto, Canada Optimism Full time

    About AgoraAgora is working towards a new paradigm for group collaboration by creating the tools for communities to work together onchain. This is not yet-another-productivity-saas. We believe that to enable the next era of collaboration, we need software that can bend current and create new incentives. No amount of removing friction will change how we work...


  • Toronto, Ontario, Canada Stripe Full time

    About Stripe: Stripe is a leading financial infrastructure platform that empowers businesses to streamline their revenue recognition processes. Our mission is to increase the GDP of the internet, and we need talented engineers to help us achieve this goal. As a Full Stack Engineer on our Revenue Recognition team, you will design, build, and maintain...

  • Back End Developer

    7 days ago


    Toronto, Canada JAM CRM Full time

    About usWe are JAM CRM, an award-winning, game-changing, forward-thinking, CRM agency tucked away in trendy Liberty Village. We’re looking for a Back End Developer to join our team of over 150 1:1 communication experts who are dedicated to creating incredible work, making our client’s proud, and smashing personal and professional goals along the way....

  • Back End Developer

    7 days ago


    Toronto, Canada JAM CRM Full time

    About usWe are JAM CRM, an award-winning, game-changing, forward-thinking, CRM agency tucked away in trendy Liberty Village. We’re looking for a Back End Developer to join our team of over 150 1:1 communication experts who are dedicated to creating incredible work, making our client’s proud, and smashing personal and professional goals along the way....

  • Back End Developer

    6 days ago


    Toronto, Canada JAM CRM Full time

    About us We are JAM CRM, an award-winning, game-changing, forward-thinking, CRM agency tucked away in trendy Liberty Village. We’re looking for a Back End Developer to join our team of over 150 1:1 communication experts who are dedicated to creating incredible work, making our client’s proud, and smashing personal and professional goals along the way....


  • Toronto, Ontario, Canada Manulife Full time

    About the Role:We are seeking a highly skilled Senior Full-Stack Software Engineer to join our growing team at John Hancock. This is an exciting opportunity to work on delivering business and technical capabilities that enhance customer and user experience.Key Responsibilities:Develop and maintain clean, well-documented, and efficient code for both front-end...


  • Toronto, ON, Canada illumin Full time

    About the RoleWe are seeking a highly skilled Senior Front End Software Engineer to join our team at illumin. As a key member of our software engineering team, you will be responsible for designing and developing critical components of our AdTech platform using TypeScript and React.As a technical leader, you will work closely with our offshore and onshore...

  • Back End Developer

    4 weeks ago


    Greater Toronto Area, Canada ZapCom Group Inc Full time

    Zapcom is a global Product Engineering and Technology Services company, specializing in bespoke, customer-centric solutions across industries like BFSI, e-commerce, retail, travel, transportation, and hospitality. Headquartered in the US, with a presence in India, Europe, Canada, and MENA, we excel in transforming ideas into tangible outcomes using AI, ML,...


  • Old Toronto, Canada Trails End Taphouse & Restaurant Full time

    At Trails End Taphouse & Restaurant, we're pushing the boundaries of industry cloud innovation. Join us as a Cloud-Based Front-End Software Engineer and contribute to developing and maintaining the UI of our cloud-based applications with modern JavaScript frameworks.About UsWe're a mission-driven organization committed to making a positive impact on our...

  • Sr Back-end Developer

    4 months ago


    Toronto, Canada Wisedocs AI Full time

    Wisedocs is on a mission to make it easy and accessible for any company in the insurance, legal and medical space to understand medical documents quickly using AI (Artificial Intelligence). Every week, we process hundreds of thousands of pages of documents, saving our customers hours and hours of manual processing time, and helping them process medical...

  • Back End Developer

    4 weeks ago


    Greater Toronto Area, Canada, Ontario ZapCom Group Inc Full time

    Zapcom is a global Product Engineering and Technology Services company, specializing in bespoke, customer-centric solutions across industries like BFSI, e-commerce, retail, travel, transportation, and hospitality. Headquartered in the US, with a presence in India, Europe, Canada, and MENA, we excel in transforming ideas into tangible outcomes using AI, ML,...


  • Toronto, Ontario, Canada NearSource Full time

    NearSource Technologies seeks a skilled Back End Software Engineer to contribute to the development of a multinational Fortune 500 project in Canada.Estimated Salary: $120,000 - $180,000 per yearJob DescriptionWe are looking for a highly motivated and experienced Back End Developer who can design, develop, test, debug, and document software components to...