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!
- High Voltage is actively seeking a Principal Lighting Artist to join our rapidly growing team... ...will have strong experience in Unreal Engine 5, including advanced lighting workflows... ...Type: Full Time, Permanent Working Pattern: Remote Salary range: $120,000-$130,000 USD Keywords...Remote workPermanent employmentFull timeCasual workLocal areaShift work
$75k - $95k per year
...every day. Job Overview: We are currently seeking a Senior level or Principal level UX Designer to join our team! As a Senior or Principal UX... ...user interface. *Whilst this position is being offered on a remote basis, we are only able to consider applicants who are currently...Remote workLong term contractFull timeCasual workWorldwideusd55 - usd60 per hour
Partner - IBM Customer - Granite Role: Senior Automation Engineer Start date: asap. No of positions: 2 Ideal price point - 55-60 USD/hr Bill rate: 70 CAD/hr Location: GTA , willing to work remote when need be. JD: • 8 -10 years of Strong Java knowledge. Ability to write code...Remote workImmediate start$150k - $175k per year
...connections amongst all team members. We are a team of dedicated Engineers and Designers with an average of 7 years’ tenure at Grantek.... ...and KPI tracking Additional Information We are committed to the principals of equal employment opportunity and to fostering a workplace where...Remote workFlexible hours- ...gets made, and we are not tiptoeing into it. We are rebuilding our engineering culture around a simple belief: AI changes everything. How teams... ..., and cared for at every step. Our Ways Of Working Babylist is remote-first with team members across the U.S. and Canada who move fast...Remote workLong term contractInternshipWork at officeFlexible hoursShift workWeekend work
$100k - $150k per year
...collaboration with teams based in the rest of Americas and occasionally in Europe. We are seeking a senior, hands-on Lead MDM Engineer with 7 years of deep Stibo STEP experience to work as an embedded lead within the Product Catalog team. This role partners closely...Remote workLong term contractFull timeTemporary workWork at officeImmediate startTrial periodFlexible hours- ...is special… - The successful candidate will be one of the first engineers to join the company—but will be joining a product & codebase that... ...environment and working with users to identify & resolve bugs Remote restrictions Workday must overlap by at least 5 hours with New York...Remote workLong term contractFlexible hours
- ...the role: We are seeking a Senior Software Engineer to help build the core platform that will... ..., and observability. This is a remote position open to candidates residing in the... ...systems, orchestration platforms, workflow engines, or automation infrastructure • Familiarity...Remote workLong term contractInternshipRelocation package
- ...people data smoothly between tools - without manual work. We’re a remote-first team spread across Canada and beyond, and we care a lot... ...of our interns join us full-time after graduation. QA Automation Engineer Co-op Location: Quebec-based (Remote-first | Montreal preferred)...Remote workFull timeInternshipFlexible hours
- Go To Market Engineer - GTM Engineer - DockMaster About Dockmaster.com Dockmaster.com is the... ...nationwide. We’re building a modern revenue engine to match our ambitions — and this role is... ...be based anywhere in Canada, working in a remote work model! What your day will look like:...Remote workInternship
$125k - $209k per year
...About Us Role Summary Engineer II plays a key role in shaping and delivering AI-powered cybersecurity solutions. This role works closely... ..., and other business and organizational needs. #li-remote #B2 #li-JA1 Ready to Join Us? At Sophos, we believe in the...Remote workLong term contractLocal area- ENTRUST Solutions Group is looking for a Hydro Mechanical Engineer with strong design and commissioning expertise in hydro turbines and associated... ...use is still very valuable). This role is designated as remote, giving you the flexibility to primarily work from home while...Remote workWork at officeWork from homeFlexible hours
- Senior Software Engineer Remote - Canada | Full-Time | Canals AI About Canals Canals is a bootstrapped, profitable startup transforming wholesale distribution (trillion dollar industry) with AI. Our platform seamlessly integrates with the systems distributors already use, automating...Remote workFull timeFlexible hours
$40 per hour
...they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft.... ...contract rate. This role is BYOD - Bring Your Own Device (laptop). Remote work within Canada. 12 month contract. Performance incentives...Remote workHourly pay16 hoursPermanent employmentContract workTemporary workPart timeFor contractors- ...seeking a motivated and experienced Construction Quality / Field Engineer to support civil construction, earthmoving, and mine-related... .... • Valid Class 5 driver’s license and willingness to travel to remote project sites PREFERRED ASSETS • P.Eng., EIT, AScT, CTech, or equivalent...Remote workContract workWork at office
- ...need to navigate the crypto world. At Newton, you'll work with a remote team spread across Canada, but you'll never feel distant. Ready... ...technologies, and solutions. Role Overview: We are searching for a DevOps Engineer to improve how we build, deploy and run our systems. This role...Remote work
$145k - $185k per year
...simulation at scale possible. We're hiring a Senior Site Reliability Engineer to help build and operate that infrastructure. This role sits at... ...coverage, learning stipend, and generous vacation. This role is remote-friendly across Canada and the US Pacific Northwest.We may use...Remote work$38 per hour
...reasoning skills. If you join the platform as an AI Tutor in Electrical Engineering, you’ll have the opportunity to collaborate on these projects.... ...challenging, complex guidelines. • Our freelance role is fully remote so, you just need a laptop, internet connection, time available...Remote workPart timeFreelance- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Remote workWork at office
- ...one of our offices in Innisfail, Calgary, or Montreal; however, remote candidates will also be considered. Key Responsibilities •... ...regulatory compliance. • Stay up-to-date on the latest reservoir engineering practices and simulation tools, and contribute to the...Remote workLong term contract
$118.75k - $156k per year
...within 60 miles of any of the listed hubs to foster more in-person connections while maintaining our flexible remote culture. About This Role As a Civil Engineer on Intersect's Development Engineering team, you will help advance complex clean energy projects from early...Remote workContract workInternshipWork at officeHome officeFlexible hours$50k - $55k per year
...Software Engineer, New Grad — Full Stack (Remote) Are you a recent graduate or up to 1 year into your career, ready to ship features end-to-end at a small product team that invests in your growth? We’re a small Canadian product team building docuflow, our SAP content-integration...Remote workInternship- ...development easier so developers can focus on what matters. Our remote-first team spans the globe, united by a passion for innovation and... ...high-quality code with strong test coverage and support healthy engineering practices. Minimum Required Qualifications: • 6+ years of...Remote workLong term contractWorldwideHome office
- ...Desktop, Docker Hub, and Docker Scout. We are a globally distributed, remote-first team building the tools that define how software gets... ...-conscious environments. We're looking for a Staff-level engineer to help shape the technical direction of this catalogue and raise...Remote workHome officeVisa sponsorshipShift work
$38 per hour
...reasoning skills. If you join the platform as an AI Tutor in Electrical Engineering, you’ll have the opportunity to collaborate on these projects.... ...challenging, complex guidelines. • Our freelance role is fully remote so, you just need a laptop, internet connection, time available...Remote workPart timeFreelance- ...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 employmentTemporary workInternshipWork at officeFlexible hours
- ...Cultivate strong relationships with educators, including teachers, principals, and district leaders. Confidently engage with senior-level... ...Competitive base remuneration plus uncapped commissions. • Flexible remote work environment with required travel to conferences. • A...Remote workWorldwideFlexible hours
$74k - $97k per year
...service improvement activities surrounding Long View’s service bus and integration technologies Work closely with senior developer and principal architect team members to fulfill requests Be available to assist in resolving client impacting situations Reviewing code work...Remote workFlexible hours- ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public... ..., application orchestration and management. Location We have remote container and virt engineering roles in every time zone. What...Remote workWork at office
- ...financière et atténuer les risques. Agir comme point de contact principal pour les auditeurs externes et assurer la veille stratégique et... ...équipe innovante. SSENSE est un employeur qui souscrit au principe de l'égalité des chances. Nous célébrons la diversité et nous nous...Remote workWork 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 Trois-Rivières, QC
- mechanical engineering project manager Trois-Rivières, QC
- directeur ingénierie Trois-Rivières, QC
- director software engineering Trois-Rivières, QC
- project engineer assistant project manager Trois-Rivières, QC
- general engineer Trois-Rivières, QC
- teletravail informatique Trois-Rivières, QC
- remote english speaking Trois-Rivières, QC
- remote post production coordinator Trois-Rivières, QC
- remote manager Trois-Rivières, QC
