Senior Software Engineer - Work from home
$95k - $140k par annéeRival 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!
$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éStageVacances d'étéRelocation$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...SeniorEmploi permanentTemps pleinTravail occasionnelLe monde entierHoraires flexibles- ...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,...SeniorEmploi permanentTemps pleinСontratTravail temporaireSous-traitantTravail au bureauTravail à distanceHoraires flexibles
- ...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 permanentTemps pleinTravail au bureauTravail à domicile
$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СontratTravail au bureauTravail à distanceHoraires flexiblesÉquipe de nuit- 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...SeniorTravail au bureauZone localeTravail à domicileLe monde entier
$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...SeniorTemps pleinTravail d'étéTravail au bureauZone localeRecrutement immédiatTravail à distanceHoraires flexibles$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...SeniorTemps pleinTravail d'étéZone localeTravail à distance$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...SeniorTemps pleinZone locale- ...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...SeniorStage
$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...SeniorTemps pleinZone locale$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...SeniorTemps pleinTravail au bureauTravail à domicileLe monde entierLundi au vendrediHoraires flexibles$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 pleinSous-traitantStageTravail au bureauZone localeHoraires flexibles$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...SeniorContrat Longue DuréeZone localeHoraires flexibles- ...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éePour les contractants
$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 pleinTravail au bureauZone localeRecrutement immédiat$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 pleinPour les contractantsTravail au bureauHoraires flexibles- ...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...RemplacementContrat Longue DuréeTravail temporairePour les contractantsStageTravail au bureauZone localeTravail à distance
$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...SeniorTemps pleinPour les contractants$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...SeniorRecrutement immédiatHoraires flexibles$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 pleinStageHoraires flexibles$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 localeTravail à distance$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...SeniorTemps pleinPour les contractantsTravail au bureau$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 ~...SeniorTemps pleinPour les contractants$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$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 pleinZone localeLe monde entier$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 pleinHoraires flexibles$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...SeniorTravail au bureauTravail à distanceTravail à domicileHoraires flexibles$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СontratTravail au bureau$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 pleinTravail occasionnelStageTravail au bureauTravail à distanceLundi au vendrediHoraires flexiblesÉquipe de l'après-midi
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 !
- software developer intern Vancouver, BC
- software engineer Vancouver, BC
- senior software engineer Vancouver, BC
- software engineer internship Vancouver, BC
- software developer internship no experience Vancouver, BC
- software engineer devops Vancouver, BC
- IT software developer Vancouver, BC
- software engineer salary in canada Vancouver, BC
- software developer Vancouver, BC
- software engineer intern Vancouver, BC

