Remote Principal Engineer
Wave Hq
We believe small businesses are at the heart of our communities, and championing them is worth fighting for. We empower small business owners to manage their finances fearlessly, by offering the simplest, all-in-one financial management solution they can't live without.
About the Engineering Team:
As a member of the technology leadership team and reporting into the CTO, the Principal Engineer is responsible for leading our architectural strategy and ensuring the alignment of technology solutions with business goals. The role involves collaborating with stakeholders to define technology roadmaps, developing innovative architectural solutions, and ensuring alignment with industry standards and best practices. You will work to deliver exciting products and provide architectural leadership and vision for projects, and investigate new ideas as we help small businesses find their thrive.
\n Here’s What You Should Know About Engineering at Wave:- Our Technology: Wave is powered by several key technologies. Our toolkit is primarily Python and Django on the service layer, with some Ruby and Golang as well. GraphQL and REST power our APIs, and our web/mobile front-ends are React and ReactNative with Typescript. We expect software developers to have proficiency in one or more of these areas. You will be expected to be able to cross technical domains and contribute to both the back-end and front-end as needs arise.
- Your Work Will Matter: Engineering managers at Wave are responsible to their teams and their stakeholders. You will need to maintain solid relationships with Product Managers, Designers, and members of the Product Compliance team. You will work to keep team morale and productivity high, providing a viable career path to everyone on your team. You will evaluate, coach and promote your team members, learning from other Engineering managers at Wave as you hone your own people management skills.
- We Are a Community: Wave is about the size of a small neighbourhood. It is possible to get to know everyone on a personal basis. If you’re trying to solve a hard problem that has roots in some other part of the company, odds are pretty good that you’ll find someone close by who can help you out.
- You Will be Stretched: We’re big on transparency and we know Wave isn’t for everyone. However, if you’re ready to flex your creativity, excel at your craft, fuel your curiosity, and thrive in a dynamic environment, we’re confident you’ll love being a Waver
- Define and lead architectural strategy across the technology organization: Develop and maintain the architectural vision across multiple technology teams, ensuring security, scalability/reliability, and performance. Help to shape a technology strategy that will enable Wave to achieve our objectives as a business.
- Enable Wave’s business strategy and company objectives; engage with stakeholders to create scalable, robust and secure technical designs; balancing objectives with optimal performance of applications. Accelerate customer, business, and technology outcomes by identifying and driving key opportunities across Wave.
- Foster cross-team collaboration and drive strategic technology direction: Work closely with cross-functional teams, including Engineering, Product Management, Security, and Data and AI to ensure seamless integration of architectural solutions.
- Innovate and future proof our business: Drive the technical strategy and build multi-year (3+) roadmaps with hands-on leadership in architecture and implementation. Stay current with industry trends and emerging technologies, evaluating their potential impact on Wave’s architectural landscape.
- Hands-on engineering leadership; Create and review architectural designs, specifications, and documentation for various projects, ensuring high quality and adherence to industry best practices. Solve technical problems of the highest scope, complexity, and ambiguity for the business. Teach, mentor, grow, and provide advice to other domain experts, individual contributors, across several teams within Technology.
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.
- 10+ years of experience in software architecture and system design helping scale systems and processes efficiently.
- Passionate and knowledgeable about engineering excellence and have the ability to educate others through documentation, design decisions and mentorship.
- Experience leading through influence; partnering across multiple teams in a matrixed organization.
- Proven experience in a senior architectural role, with a strong background in software development and systems integration.
- Deep knowledge of cloud computing, microservices architecture, and modern development practices.
- Strong leadership, communication, and collaboration skills.
- Experience with agile methodologies and project management.
At Wave, you’re treated like the incredible human being you are.
Work From Where You Work Best: We will always have a welcoming, energizing, and world-class office (in Toronto) with a space for you. Or, if you’re more comfortable working from home, the choice is yours .
We Care About Future You: You will stretch yourself and you will grow at Wave. You will also be supported on this journey with diverse learning experiences, educational allowances, mentorship, and so much more.
We Support the Full You: We make a serious investment in your health & wellness. When we think about benefits we think about body, mind, & soul and we take this stuff very seriously.
We Take Care of the Fundamentals: Fair compensation, all the office perks you’d want, and the various goodies you’d expect from a growing tech company. This is the obvious stuff, but we don’t want you to think we forgot!
We believe that a diverse and inclusive culture creates the best workplace. We embrace our differences, value individuality, and the broad spectrum of every Waver's skills and abilities. We challenge each other from a place of respect and pursuit of continuous growth. We trust each other and encourage everyone to bring their authentic selves to work, everyday. As Wavers, our voices matter, our opinions are met with an open mind. The best ideas win, no matter whose they are. Contributing to an inclusive culture is a part of all of our job descriptions.
We’ve been continuously recognized as one of Canada's Top Ten Most Admired Corporate Cultures and one of Canada’s Great Places to Work in categories including Technology, Millennials, Mental Health, Inclusion and Women.
Are you ready to be a Waver? Join us!
$135.15k - $182.85k per year
...governance, and do more with data. The Sales Engineer (SE) is a technical sales support... ...Selling, Challenger, etc.) ~ Able to work remotely and autonomously ~ Travel up to 50%... ...#makeyourmark at Commvault? Apply now! #LI-JD1 #LI-Remote Thank you for your interest in...Remote work$160.32k - $200.4k per year
...craft personalized customer experiences. Our dedication to remote-first work , and strong culture of connection and global inclusion... ...See yourself at Twilio Join the team as Twilio’s next Staff Engineer, Security Engineering Partners. About the job We are...Remote workLocal areaWorldwide$164.49k - $197.39k per year
...optimize their telemetry to reduce noise and cost. We are a 100% remote company with 1,600+ team members across 40+ countries, and we’re... ...role. The Opportunity Grafana Labs is seeking a Senior Engineer (AI & Automation) to own the AI agent infrastructure and automation...Remote workLocal areaFlexible hours- ...Global, and many more. About the role The Sales Solutions Engineer plays a pivotal role in our customer engagement and GTM strategy... ...drive the advancement of Secureframe's products. This role is remote from the US or Canada. Benefits ~ Medical, dental, and...Remote workInternshipWorldwideFlexible hours
- ...000/year with us, and we’ve grown revenue 60x in the last 5 years. Now we’re scaling from 5M to 50M users, and we need sharp, curious engineers located in the SF area to help us get there. Here’s what you’ll get: ✅ Impact from Day One — you’ll be writing production code...Remote workContract workPart timeFreelanceInternshipLocal area
- About the role: We’re seeking a talented Senior Security Engineer with hands-on experience deploying, managing, and operating modern Vulnerability... ...working backwards to reach that success is pivotal. This is a remote position open to candidates residing in Canada. You should apply...Remote workLong term contractShift work
- About Sense Engineering Sense Engineering is a leader in high-quality building engineering services who is committed to exceeding client expectations through innovation, collaboration and professionalism. Our dynamic team is passionate about delivering exceptional results for...Remote workContract workFor contractors
$168k - $240k per year
...cloud transformation to the world. We're looking for a Senior Sales Engineer to join our Sales Engineering team. Reporting to the Manager,... ...working with large enterprise and major accounts #LI-BG2 #LI-remote Zscaler’s salary ranges are benchmarked and are determined by role...Remote workLong term contractFull timeInternshipWork at officeLocal area- ...endless possibilities of AI. Location: Hybrid, working onsite at our Toronto, Ontario headquarters 3 days per week. The role: ML Compiler Engineer, Staff What you will do: The d-Matrix compiler team is looking for exceptional candidates to help develop the compiler backend -...Remote work3 days per week
$110k - $270k per year
...The Role We are looking for multiple Senior Software Engineers that are eager to build in a dynamic, startup environment inside... ...base salary, such as variable bonus and/or stock bonus. \n #LI-Remote Veeva’s headquarters is located in the San Francisco Bay Area...Remote workWork at officeLocal areaWork from home- Title: Senior Software Engineer, eScribe Date: 3.2026 Function: Engineering Reports to: Director, Engineering Position Summary: The Senior Software Engineer will be a key member of our engineering team, responsible for designing, developing, and maintaining critical software...Remote workLong term contractTemporary workCasual workFlexible hours
- Location - Remote from BC The Opportunity We are seeking a motivated Data Engineering student to join our Data team at Hyper Hippo for an 8-month co-op position from September 2026 to April 2027. In this role, you will work alongside our Data Engineering team to help build and...Remote workPermanent employmentWork experience placement
$120k - $140k per year
...improvement into measurable growth. Proudly named Canada’s Great Place to work in 2025! About the Role: As an Enterprise Solutions Engineer at Noibu, you will be the technical backbone of our relationships with our largest and most strategic customers. While our Customer...Remote workLong term contractFlexible hours- ...Watch our talk at Amazon Tech Talks: StackAdapt is a Remote First company, we are open to candidates located anywhere in North... ...candidates that have: ~2+ years of experience as a Backend Software Engineer. ~ Very strong problem solving skills in data structures,...Remote workWork from homeHome office
$115k - $155k per year
PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of medium to high voltage electrical facilities. Focused on providing the most cost-effective and efficient solutions to power system engineering, we...Remote workFull timeSummer workWork at officeFlexible hoursShift work- ...When you join CIMA+, we welcome you to a place that you can call home. Job Description CIMA+ is looking for a Senior Telecommunications Engineer to join our team specializing in active and passive network infrastructures (outdoor networks, FTTH). You will play a strategic role...Remote workPermanent employmentHome officeFlexible hours
- ...sexe, âge, handicap, orientation sexuelle, identité ou expression de genre, statut socio-économique ou vécu, etc.). Conformément aux principes d’équité en matière d’emploi, nous encourageons toutes les candidatures, y compris, mais sans s’y limiter, celles des femmes, des...Remote workPermanent employmentFlexible hours
- ...and defense sectors—it’s possible at Soucy! We’re looking for an engineer to manage multiple large-scale projects while ensuring the... ...tailored to your needs (flexible schedule, compressed workweek, hybrid remote work, and more) Group insurance plans adapted to your reality...Remote workFlexible hours
- ...than a slogan—it’s what you’ll do every day! As a Mechanical Engineer , you’ll be responsible for projects from A to Z, from material... ...tailored to your needs (flexible schedule, compressed workweek, hybrid remote work, and more) Group insurance plans adapted to your reality...Remote workInternshipFlexible hours
- ...every solution an innovation. Why choose GCM Consultants? Remote Work: A hybrid model is preferred. Regular in-office presence is... ...group insurance plan Who is GCM Consultants? We are a local engineering firm that has been helping customers in all industries with...Remote workPermanent employmentFull timeWork at officeLocal areaFlexible hours
- Build impactful cloud solutions as a Software Engineer with Canonical. This remote opportunity focuses on enhancing Ubuntu’s image management and cloud integrations. Canonical seeks a dedicated Software Engineer to join our cloud initiatives, contributing to the development...Remote work
$46.12 - $51.25 per hour
...Designer, Contractor - 6 month contract Location: Canada - Remote Hybrid/Remote: Remote Term: 6 month contract **Travel... ...for our customers. You will work closely with UX Designers, Engineers, and Product Leaders throughout the design process; from researching...Remote workHourly payLong term contractContract workFor contractorsWork at office$132k - $165k per year
...Business Operations Modernization, Enterprise Applications, Cloud Engineering, and QA & Test Engineering. From mobile apps and websites to... ...dollar parent company. Location Our Account Executive will operate remotely in Canada OR be based out of one of our Canadian office...Remote workLong term contractWork at office$18 per hour
...in-person at our office in Toronto, in a hybrid model, or fully remote (from within Ontario). Responsibilities • Produce photorealistic... ...self-motivation and initiative-taking. • Experience with a game engine, Maya, 3Ds Max, or Blender, Z Brush, and/or Adobe Substance Suite...Remote workFull timeSummer workInternshipWork at office$26 per hour
...to thank all who apply, however, only those candidates selected for an interview will be contacted. No phone calls please. Greatario Engineered Storage Systems has been designing and building tanks, covers and mixing systems for municipal and industrial markets since 1986....Remote workHourly payNight shift- ...méthodes de travail sécuritaires · Participer activement à l’amélioration continue des méthodes de travail, basé sur les principes du Lean Management. · Documenter les différentes activités conformément aux normes en vigueur, tous les standards et procédures...Remote workDaily paidWork at officeMonday to fridayNight shiftDay shift
$85k - $125k per year
...Hydrogeologist Vancouver, BC; Saskatoon, SK; Whitehorse, YT; Remote; – Full-Time Permanent About the Role Reporting to the Senior... .... About You ~ Post-graduate degree in Geoscience or Engineering, with a focus on Hydrogeology, or a related field. ~ P.Geo or...Remote workPermanent employmentFull timeWork at officeLocal area- ...: • Bachelors Degree in Accounting, Business Administration or Engineering preferred or Technology Degree in Construction Management or combination... ...: Site/office work environment with the ability to work remotely for up to two (2) days per week. Possible Work Hazards: Must...Remote workContract workFor contractorsWork at officeLocal area2 days per week
- ...sexe, âge, handicap, orientation sexuelle, identité ou expression de genre, statut socio-économique ou vécu, etc.). Conformément aux principes d’équité en matière d’emploi, nous encourageons toutes les candidatures, y compris, mais sans s’y limiter, celles des femmes, des...Remote workPermanent employmentWork at officeFlexible hours
- ...Offer • The College hires and onboards 100% remotely • The opportunity to protect the public... ...immédiat : Conseiller juridique principal Exigences linguistiques : Bilinguisme non... ...Collège est un employeur qui souscrit au principe de l’égalité d’accès à l’emploi. Nous acceptons...Remote workFull timeInternshipPrivate practiceWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Principal Engineer. Be the first to apply!
- engineering project manager Sherbrooke, QC
- mechanical engineering project manager Sherbrooke, QC
- mechanical engineering director Sherbrooke, QC
- chief engineer Sherbrooke, QC
- directeur ingénierie Sherbrooke, QC
- director software engineering Sherbrooke, QC
- project engineer assistant project manager Sherbrooke, QC
- general engineer Sherbrooke, QC
- teletravail informatique Sherbrooke, QC
- remote immigration consultant Sherbrooke, QC
