Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Senior Software Engineer - Work from home

$95k - $140k par année

Rival Technologies

You are a strong full-stack software engineer with experience building and maintaining production systems. You care deeply about code quality, reliability, and user experience, and you enjoy working across frontend and backend systems to deliver meaningful features.

You understand how modern web applications are built and deployed in cloud environments and are comfortable working within AWS-based systems, even if you are not directly responsible for managing infrastructure. You collaborate well with others, communicate clearly, and take ownership of the software you build.

You may be at an Intermediate or Senior stage in your career (we are open to either level). Senior engineers bring greater technical leadership and autonomy, while Intermediate engineers are eager to grow and deepen their impact.

As a Software Engineer at Rival, you will contribute to the design, development, and delivery of high-quality software across our product platform. You are responsible for owning the code you write, developing strong product knowledge, and continuously improving how we build and ship software.

When you join Rival Group, you're not just accelerating your career—you're also helping shape the future of customer insights and market research.

We're a forward-thinking, results-driven organization obsessed with helping innovative brands get closer to their customers in a way that feels fresh, organic, and fun. Rival Technologies, the tech arm of our business, is the world's best conversational research platform and one of Vancouver's fastest-growing tech companies. Reach3 Insights, our consulting side, is an award-winning market research agency with offices in Chicago, Toronto, and Vancouver. Together, we're helping brands like Coca-Cola, Kellogg's, Dell Technologies, REVOLT TV, and Roblox get better insights they can use to deliver better products, create more impactful marketing campaigns, and improve the end-to-end customer experience.

Our customers LOVE our tech and services. If making measurable, immediate impact while having fun sounds like your jam, then we invite you to apply!

Design, develop, test, and ship production features across the Rival product suite

Work across frontend and backend systems in a modern JavaScript-based stack

Collaborate closely with Product, UX, QA, and other engineers to refine requirements and deliver well-scoped solutions

Take ownership of features, defects, and technical tasks from implementation through release

Improve code quality, test coverage, tooling, and overall developer experience

Participate in code reviews and technical discussions, providing thoughtful and constructive feedback

Identify technical risks, trade-offs, and blockers early, and communicate them clearly

Debug issues across the application stack, including frontend, backend, and cloud environments

AI and Modern Development Practices

Rival encourages engineers to thoughtfully leverage AI-assisted development tools to improve productivity and quality.

Use AI tools to assist with coding, testing, debugging, refactoring, and documentation

Apply strong judgment when evaluating AI-generated output for correctness, security, and maintainability

Experience designing or developing AI-related features is considered a strong asset

5+ years of professional experience working on production software systems in engineering or engineering-adjacent roles

  • Experience with both frontend and backend development
  • Strong understanding of software engineering fundamentals, including clean code, testing, and performance
  • Experience working within cloud-based environments, preferably AWS
  • Languages & Runtime : JavaScript, TypeScript, Node.js

Frontend : React, Redux, Next.js, Styled Components

Data & Storage : PostgreSQL, Redis or Valkey, MongoDB

Cloud : AWS (application-level experience); Testing : Cypress, Jest, React Testing Library, Playwright, Vitest, Cucumber

Atlassian Jira and Confluence, with a solid understanding of Agile workflows, including backlog grooming, sprint planning, and Scrum ceremonies

Additional Expectations For Senior Engineers

Own larger technical initiatives or epics end to end

Influence architectural decisions and long-term technical direction

Proactively identify and mitigate technical risks

Raise the quality bar through strong design, code reviews, and mentorship

Communicate complex technical concepts clearly to both technical and non-technical stakeholders

Act as a force multiplier by improving team processes, delivery predictability, and technical standards

We're committed to pay equity/fair pay practices and closing the gender salary gap.

~ In determining salary, Rival Technologies considers many factors including the successful candidate's skillset and experience as well as internal equity. Home office, Internet and Cellphone stipends

Parental leave top up

Hybrid working model and home office benefits

Comprehensive paid time off that covers vacation, sick, and personal days.

Extended health and dental plan

  • Health spending account
  • Generous sick, personal, and mental health days
  • $According to a survey of our employees conducted by an independent agency:
  • If you think you're a good fit, please connect with us ASAP with your resume. At Rival, we value the unique qualities and experiences that each candidate brings to the table. We believe in a personal approach to hiring and take the time to thoroughly review each resume ourselves. Rest assured, we do not use AI or automated systems to review or filter resumes. We are proud to be an equal opportunity workplace committed to building a team culture that celebrates diversity and inclusion. Rival provides equal employment opportunities to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.

No recruiters and no phone calls, please!

L'offre d'emploi a été publiée il y a 8 jours
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Senior Software Engineer - Work from home à Vancouver, BC
  • $20 par jour

     ...out our careers page to see how you can grow with us! As an Intermediate Engineer , you will be a hands-on contributor to the frontend and...  ...Experience Understanding of the ins and outs of data modeling and software architecture for developing performant and maintainable code.... 
    Suggéré
    Stage
    Vacances d'été
    Relocation

    Hiive

    Vancouver, BC
    il y a 23 jours
  • $44 - $68 par heure

     ...is seeking an experienced Electronics Engineer to help design and evolve precision motion...  ...closely with Firmware, Mechanical, and Software engineers to solve diverse design...  ...-time, Permanent. Experience level: Intermediate/Senior. Selected Benefits: PHSP (health, dental... 
    Senior
    Emploi permanent
    Temps plein
    Travail occasionnel
    Le monde entier
    Horaires flexibles

    Zaber Technologies

    Vancouver, BC
    il y a 8 jours
  •  ...full potential in an environment that’s engineered for people.  We are a firm 100%...  ...At  CIMA+ , we are seeking a skilled Intermediate or Senior Geotechnical Engineer to join our  Earth...  ...months.  Proficiency with geotechnical software for slope stability, settlement,... 
    Senior
    Emploi permanent
    Temps plein
    Сontrat
    Travail temporaire
    Sous-traitant
    Travail au bureau
    Travail à distance
    Horaires flexibles

    CIMA+

    Vancouver, BC
    il y a 6 jours
  •  ...to explore new technologies? Do you spend your spare time building and tinkering? If so, read on. We are looking for an intermediate software engineer (or developer) to join our small team of relentlessly creative builders and problem solvers in Vancouver, British Columbia... 
    Suggéré
    Emploi permanent
    Temps plein
    Travail au bureau
    Travail à domicile

    ECAD Labs Inc.

    Vancouver, BC
    Il y a 2 mois
  • $122.7k par année

     ...problems. Our actions reflect our values of honesty, reliability, openness, and humility. Your Role We're looking for a Senior Software Engineer to join our Generative AI team. You’ll help build innovative features that bring AI-driven capabilities into the Treasure... 
    Senior
    Сontrat
    Travail au bureau
    Travail à distance
    Horaires flexibles
    Équipe de nuit

    Treasure Data

    Vancouver, BC
    il y a 3 jours
  • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Senior
    Travail au bureau
    Zone locale
    Travail à domicile
    Le monde entier

    Canonical

    Vancouver, BC
    il y a 5 jours
  • $122.4k - $159k par année

     ...loving culture, and a drive to do what it takes to make great games. And this is where you come in… The key function of the Senior Software Engineer is to build and maintain complex systems and tools. This position works collaboratively with other engineers and teams to... 
    Senior
    Temps plein
    Travail d'été
    Travail au bureau
    Zone locale
    Recrutement immédiat
    Travail à distance
    Horaires flexibles

    Kabam

    Vancouver, BC
    il y a 12 jours
  • $145k - $190k par année

     ...be part of a team that’s shaping what’s next - we’d love to hear from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Payment Experience Engineering Team. The Payment Experience team is at the forefront of our company, owning all of... 
    Senior
    Temps plein
    Travail d'été
    Zone locale
    Travail à distance

    Paramount Commerce

    Vancouver, BC
    il y a 11 jours
  • $150k - $250k par année

     ...carriers in North America. We’re looking for an experienced Software Engineer (Infrastructure) who wants to own core systems end‑to‑end, not...  ...pipelines for real‑time decisioning. You’ll work in a small, senior team where you can actually shape architecture, tooling, and... 
    Senior
    Temps plein
    Zone locale

    owl.co

    Vancouver, BC
    il y a 25 jours
  •  ...safety technology. If you're passionate about making a meaningful difference, we'd love to hear from you. The Role As a Senior Software Engineer for AI Tooling, you will lead the design, development, and maintenance of high-performance internal enablement AI software... 
    Senior
    Stage

    Versaterm

    Vancouver, BC
    il y a 9 jours
  • $150k - $250k par année

     ...where we’re deployed today, running in production at some of the largest carriers in North America. We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will work closely with cross-functional teams to design and develop innovative... 
    Senior
    Temps plein
    Zone locale

    owl.co

    Vancouver, BC
    il y a 25 jours
  • $135k - $175k par année

     ...Authentic, Purposeful and Inspired Our People are not Perfect, Traditional, Complacent or Cautious About The Role As a Senior Software Engineer on our Technology Team, you will own the design, development and optimization of business critical applications within our... 
    Senior
    Temps plein
    Travail au bureau
    Travail à domicile
    Le monde entier
    Lundi au vendredi
    Horaires flexibles

    Cover Genius

    Vancouver, BC
    il y a 5 jours
  • $80k - $105k par année

     ...the requirements and deadlines of our clients. As an Intermediate Mechanical Engineer , you will work with AtkinsRéalis Mechanical Engineering...  ...positively advance both technical and market developments. Use software tools such as AutoCAD, Revit, Carrier HAP, and Microsoft... 
    Temps plein
    Sous-traitant
    Stage
    Travail au bureau
    Zone locale
    Horaires flexibles

    AtkinsRéalis

    Vancouver, BC
    il y a 20 jours
  • $115k - $165k par année

     ...Requisition ID: 97339  Job Category:  Engineering  Location:  Vancouver, BC, Canada...  ...technical work prepared by junior engineers, intermediate engineers, designers, technicians and technologists...  ...with Staad Pro structural analysis software. Familiarity with Mathcad and SAP 2000... 
    Senior
    Contrat Longue Durée
    Zone locale
    Horaires flexibles

    Hatch

    Vancouver, BC
    il y a 10 jours
  •  ...We are looking for a motivated and capable Intermediate Structural Engineer to join our growing and dynamic team. This position is ideal for a professional...  ...asset ~ Proficiency with structural analysis and design software (e.g., RISA, SAP2000, STAAD) ~ Experience with REVIT,... 
    Contrat Longue Durée
    Pour les contractants

    Norda Stelo

    Vancouver, BC
    il y a 24 jours
  • $98.6k - $127.6k par année

     ...re all about asking for help when we need it, collaborating with others, and partnering across the organization - and beyond. Software Engineer Vancouver, Canada Job category: University Job ID: 130860-en_US Job summary NetApp is developing new portfolio... 
    Temps plein
    Travail au bureau
    Zone locale
    Recrutement immédiat

    NetApp

    Vancouver, BC
    il y a 9 jours
  • $73k - $100k par année

     ...who are reimagining the future of bridge engineering — from rehabilitation and evaluation to...  ...delivery. Entuitive is looking for an Intermediate Engineer to primarily focus on...  ...~ Proficiency with structural analysis software (e.g., CSiBridge, SAP2000, Midas Civil)... 
    Temps plein
    Pour les contractants
    Travail au bureau
    Horaires flexibles

    Entuitive

    Vancouver, BC
    il y a 22 jours
  •  ...growing project needs, we are looking to add one junior structural engineer to join our dynamic ASSET Integrity & Reliability Management...  ...necessarily required. ~ Proficiency with structural analysis and design software’s (i.e. RISA, SAP2000, STAAD) ~ Knowledge or familiarity of 2D... 
    Remplacement
    Contrat Longue Durée
    Travail temporaire
    Pour les contractants
    Stage
    Travail au bureau
    Zone locale
    Travail à distance

    Norda Stelo

    Vancouver, BC
    il y a 23 jours
  • $107k - $157.3k par année

     ...system, Inventor GitHub migration), we are seeking a DevOps/SRE Engineer to join our team. The successful candidate will help us scale...  ...for AKS and related cloud resources Maintain and monitor software builds, cloud images, and infrastructure health Drive adoption... 
    Senior
    Temps plein
    Pour les contractants

    Autodesk

    Vancouver, BC
    il y a 1 jour
  • $118k - $158k par année

     ...Highspot is committed to building breakthrough software with a spark of magic. We believe a great...  .... We are looking for a Backend Software Engineer with strong object-oriented programming...  ...of AI-driven coaching experiences. As a senior engineer, you’ll lead the design and... 
    Senior
    Recrutement immédiat
    Horaires flexibles

    Highspot

    Vancouver, BC
    il y a 17 jours
  • $75.6k - $104k par année

     ...AtkinsRéalis. AtkinsRéalis is dedicated to engineering to a better future for our planet and...  ...& Marine team in Canada looking for an Intermediate Marine Structural Engineer to join their...  ...Is proficient in structural analysis software such as STAAD Pro, SAP2000, or similar;... 
    Temps plein
    Stage
    Horaires flexibles

    AtkinsRéalis

    Vancouver, BC
    il y a 10 jours
  • $49.3k - $102.5k par année

     ...help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together. Your primary role will be software development, system integration, DevOps, and quality assurance for our Enterprise Medical Imaging Viewers. If you reside in Metro... 
    Zone locale
    Travail à distance

    Optum

    Vancouver, BC
    il y a 1 jour
  • $98.6k - $144.65k par année

     ...Position Overview Autodesk is a global leader in 3D Design, Engineering, and Entertainment software. The work we do at Autodesk touches nearly every person...  ..., to delivery. We’re looking for a motivated Senior Software Developer to join the AEC Design Platform Enablement... 
    Senior
    Temps plein
    Pour les contractants
    Travail au bureau

    Autodesk

    Vancouver, BC
    il y a 1 jour
  • $98.6k - $144.65k par année

     ...25WD92037 Position Overview Are you a software developer who is passionate about...  ...seeking a talented and highly motivated senior developer to join its development team and...  ...promote best practices/achievements to the engineering community Minimum Qualifications ~... 
    Senior
    Temps plein
    Pour les contractants

    Autodesk

    Vancouver, BC
    il y a 1 jour
  • $96.4k - $133.9k par année

     ...to the Development Director . As a UI Engineer with Maxis, you will work on UI within the...  ...Most of the work will be done in Unreal Engine, both in C++ and Blueprints. Some prototypes...  ...level UI/UX subsystems. Write software requirements and technical specifications... 
    Temps plein

    Electronic Arts

    Vancouver, BC
    il y a 2 jours
  • $115.1k - $161.2k par année

     ...Frostbite is EA's state-of-the-art multi-platform game development engine. Our global team develops creative engine features and modern...  ...and Movie technologies Support our Game Content Creators and Software Engineers. Qualifications : High level of proficiency in... 
    Temps plein
    Zone locale
    Le monde entier

    Electronic Arts

    Vancouver, BC
    il y a 4 jours
  • $93.7k - $153.9k par année

     ...organization, focused on developing the latest game features and engine enhancements in close collaboration with game and engine dev...  ...created character heads for all EA SPORTS titles. A Rendering Software Engineer is a part of the game creation process. You will report... 
    Temps plein
    Horaires flexibles

    Electronic Arts

    Vancouver, BC
    il y a 9 jours
  • $100k - $130k par année

     ...The Role We are seeking a highly skilled and experienced Senior Software Developer to join our team. The ideal candidates will have 5...  ...teamwork abilities. Bachelor's degree in Computer Science, Engineering, or a related field. Nice to Have Experience with other... 
    Senior
    Travail au bureau
    Travail à distance
    Travail à domicile
    Horaires flexibles

    Cymax Group Technologies

    Vancouver, BC
    il y a 10 jours
  • $48.08 par heure

    As a Senior Process EngineerI, you will be responsible for working within an engineering team to provide senior level process engineering leadership...  ...training to junior and intermediate team members All other...  ...) and other business software ~ Ability to prioritize tasks... 
    Senior
    Сontrat
    Travail au bureau

    True Environmental

    Vancouver, BC
    il y a 9 jours
  • $76k - $95k par année

     ...strive to build a more sustainable planet by creating innovative solutions that combine satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to solve the toughest challenges in agriculture, energy and mining, insurance and risk mitigation... 
    Temps plein
    Travail occasionnel
    Stage
    Travail au bureau
    Travail à distance
    Lundi au vendredi
    Horaires flexibles
    Équipe de l'après-midi

    EarthDaily Analytics

    Vancouver, BC
    il y a 8 jours

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Senior Software Engineer - Work from home. Soyez parmi les premiers à postuler !