Lead Principal Software Engineer
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
About PointClickCare Technologies Inc.
PointClickCare Technologies Inc. is a leading health tech firm dedicated to transforming healthcare through innovative technology solutions. Our commitment to empowering our workforce fosters an environment of creativity and collaboration, enabling us to make a significant impact in the healthcare sector.
Similar jobs
Search for Principal Engineer, Product Development
5,642 results
Wavelo is a cutting-edge SaaS company dedicated to simplifying telecom operations. We deliver versatile software solutions that modernize the way communication service providers (CSPs) operate, enabling them to enhance value, prioritize customer experience, and accelerate their growth. As a proud member of Tucows (NASDAQ: TCX, TSX: TC)—one of the globe's premier Internet services firms—Wavelo enjoys exceptional resources and talent. Our people-first philosophy is grounded in respect, trust, and flexibility. We believe that accommodating our employees leads to collective success. This is why most of our positions are remote-first, allowing you to work from anywhere with internet connectivity! The transformative work we undertake truly impacts lives. If this resonates with you, we encourage you to apply! About the Opportunity We are on the lookout for a proactive Principal Engineer specializing in Platform Engineering who is passionate about learning, knowledge sharing, and leveraging new technologies to tackle complex challenges. In this role, you will establish the technical direction and provide robust platform capabilities that enhance Wavelo's speed of delivery, operational ease, and scalability—focusing particularly on environment automation, CI/CD maturity, reliability and observability, and developer experience. This position is tailored for someone who excels in navigating ambiguous problem spaces, aligns technical investments with business objectives, and continually raises the engineering standards across teams. You will collaborate closely with Infrastructure / DevOps teams and cross-functional stakeholders to minimize “coordination as a dependency” (for instance, transforming environment creation into a configuration task rather than a coordination challenge) and drive measurable enhancements utilizing delivery and reliability metrics such as DORA metrics, incident reduction, and toil reduction. This is a remote opportunity for candidates located in Canada.
At Elastic, we empower individuals and organizations to uncover valuable insights and answers in real-time through our innovative Search AI technology. Our Elastic Search AI Platform, trusted by over half of the Fortune 500, merges advanced search capabilities with artificial intelligence, enabling users to harness the full potential of their data. We provide a comprehensive, cloud-based suite of solutions for search, security, and observability, ensuring that sensitive information remains secure while delivering on the promises of AI.About the PositionThe Engineering Productivity team serves as a vital backbone for Elastic engineers, facilitating the development, testing, and deployment of software at scale. We are committed to continuously enhancing our platform and processes, striving towards Continuous Delivery and Continuous Quality models, all while ensuring the security of our Software Supply Chain.We are on the lookout for a Principal Software Developer to spearhead transformative projects within Engineering Productivity. This role demands not only exceptional technical skills but also the ability to influence outcomes through collaboration, stakeholder engagement, and clear communication.
Lightspeed Commerce Inc.
Hello! We appreciate your interest in joining us at Lightspeed! Are you in search of an exciting new opportunity or exploring the job market? If so, you may have just found the perfect fit! As a hands-on Principal Software Developer, you will lead the design and architecture of vital system components for our flagship Lightspeed Retail product, utilized by thousands of merchants globally. You will play a critical role in creating innovative solutions that address customer needs while enhancing the engineering craft throughout the organization by offering technical guidance, promoting best practices, and mentoring fellow engineers. Your goal will be to empower teams to build toward a sustainable architecture. Key Responsibilities Design and implement well-structured, scalable systems to support new initiatives. Evaluate existing systems and infrastructure, identifying areas for improvement to enhance architecture, minimize redundancy, and increase system performance and reliability. Identify recurring issues leading to incidents and overhead, and develop actionable plans to mitigate these challenges. Drive enhancements in system reliability and performance. Refine development practices across the board, including design reviews, testing, deployment, and incident management. Conduct architectural deep-dives and mentor key members across all service teams. Contribute to fostering a high-performance culture within the Retail organization as a senior member of the engineering team. Collaborate with the wider team to meet organizational objectives, even if it involves tasks outside your immediate role. Qualifications 15+ years of professional software development experience. 5+ years serving as a technical leader for multiple teams. 2+ years managing architecture across teams of 35+ engineers. Proven track record of developing business-critical systems at scale, particularly in cloud environments. Experience delivering significant outcomes under tight deadlines. Proficiency in multiple technology stacks, including but not limited to Go, PHP, Java, Ruby on Rails, and Python. Excellent written and verbal communication skills, with a knack for articulating ideas clearly. Able to facilitate technical discussions, navigate diverse opinions, and make prompt decisions.
Lightspeed Commerce Inc.
Hello! We appreciate your interest in joining us at Lightspeed Are you on the lookout for an exciting new challenge? Whether you're actively searching or just exploring, you’ve come to the right place! As a Principal Software Developer at Lightspeed, you will be instrumental in shaping the design and architecture of our flagship Lightspeed Retail product, which serves thousands of merchants globally. Your hands-on contributions will drive the development of innovative solutions tailored to our customers' needs. You will elevate engineering excellence throughout the organization by providing technical direction, championing best practices, mentoring fellow developers, and empowering teams to create a sustainable architecture. This position requires you to be located in Canada and to work within EST/EDT hours. We provide flexible work arrangements, including fully remote, hybrid, or fully office-based options (in cities with local offices).
Join Narvar as a Principal Product Manager, where you will lead innovative product strategies and drive the development of exceptional solutions. In this role, you will collaborate with cross-functional teams to define product vision, roadmap, and feature prioritization. Your insights will directly impact how customers experience our offerings, making this a key position within our organization.
SurveyMonkey
Join SurveyMonkey, the leading platform for surveys and forms, designed for businesses and cherished by users. We seamlessly integrate robust functionalities with user-friendly design, catering to a variety of needs, including customer feedback, employee engagement, market research, and event registrations. With our built-in research expertise and AI-driven technology, it’s like having a dedicated team of expert researchers at your disposal.Trusted by millions of users, from startups to Fortune 500 companies, SurveyMonkey empowers teams to gather insights that fuel informed decision-making, craft exceptional experiences, and drive business success. Discover more at surveymonkey.com.What We’re SeekingWe are on the lookout for a Principal Product Manager to lead one of our most critical product initiatives. This role is ideal for someone who thinks systemically, operates at the crossroads of product development and platform strategy, and is adept at transforming a long-term vision into actionable quarterly plans that deliver results.In this senior individual contributor position, you will have a player-coach role, defining strategy, influencing cross-functional teams, and nurturing the product managers around you. This position is not for those looking to only delegate; it’s for someone who is passionate about the craft.Your ResponsibilitiesLead the strategy and roadmap for a key initiative with direct revenue implications.Outline the long-term vision while remaining engaged in execution to ensure alignment.Influence and align various teams, including engineering, design, data, and adjacent product groups.Mentor and elevate fellow product managers through exemplary conduct rather than mere feedback.Apply commercial insight to every roadmap decision, linking features to tangible outcomes.Collaborate with platform and infrastructure teams to determine the necessary capabilities and their prioritization.Desired Qualifications8+ years of experience in product management with a proven history of handling complex, cross-functional projects.In-depth experience in areas such as workflow automation, orchestration, engagement, or growth product loops.Strong instincts for both long-term strategic and short-term tactical planning.A commercial mindset, naturally considering revenue impact, retention, and activation alongside user experience.Demonstrated ability to influence without direct authority across large, matrixed organizations.
Leverdemo-8
Join us as a Principal Software Engineer, where you'll play a pivotal role in designing and developing innovative software solutions that empower organizations to optimize their hiring processes. As a key member of our engineering team, you'll collaborate with top-tier talent, utilizing cutting-edge technologies to create software that redefines the future of recruitment.Lever, founded a decade ago, is on a mission to revolutionize the way companies attract and hire exceptional talent. Our platform is trusted by industry leaders like Netflix, Shopify, and Spotify, and we've established ourselves as innovators in the talent acquisition space. Recognized as the #1 workplace in San Francisco and a top employer in the United States, we take pride in our people-first culture and are committed to nurturing our talented workforce.
Join our dynamic team at Kaseya as a Principal Software Engineer, where you will lead the design and implementation of innovative software solutions. You will collaborate with cross-functional teams, mentor junior engineers, and drive best practices in software development.
Auvik Networks Inc.
Why consider a career with Auvik?Impactful Technology: Join a company dedicated to developing innovative network management software that automates tedious tasks, enhances operational efficiency, and lowers risk. With Auvik, IT teams gain vital visibility and control over their network infrastructure.Transparent Leadership: Work alongside a leadership team that is approachable, experienced, and committed to driving success for both the organization and its employees.Beloved Products: Our customers are highly technical and enthusiastic about our offerings, demonstrating the importance of attention to detail in our product development.Growth Opportunities: Auvik encourages continuous learning and provides thorough onboarding and career development programs designed to help you succeed.Flexible Work Environment: As a fully distributed team, we support remote work, trusting you to manage your tasks from wherever you feel most productive.Role Overview:As a Principal Software Developer at Auvik, you will play a critical role in providing high-level technical leadership, shaping the architecture and strategic direction of our platform. You will navigate a complex system that includes both a legacy monolith and a microservices ecosystem on Kubernetes, evaluating architectural evolution and crafting practical plans for our future.
Thinkific
Join Thinkific, a leading learning commerce platform, dedicated to transforming knowledge into impactful learning experiences. We integrate community, courses, and content with commerce to empower businesses to grow their revenue and reach millions of learners globally.With a dynamic team of over 300 Thinkers, we are committed to enhancing online learning, supporting educational enterprises, and making a tangible difference in the world. You will collaborate with passionate and innovative teammates who are dedicated to their craft and the audiences they serve.We prioritize a fair, inclusive, and human-centered hiring process. Our team is here to support you throughout your application journey, ensuring you are well-informed at every stage!We are seeking a Principal Software Engineer to elevate our engineering team at Thinkific. In this role, you will be a catalyst for excellence, promoting best practices and mentoring fellow engineers to enhance their skill sets. You will serve as a vital link between technical execution and business strategy, shaping the long-term technical roadmaps of our systems and architecture. You will articulate the technical features of our products, align ongoing work across multiple products with business objectives, and inspire your colleagues toward shared goals.Your key responsibilities will include:Leading a strategic technical area within R&D, ensuring that technical choices drive business success and impact.Owning the overall architecture and collaborating on task prioritization, implementation details, technology stack decisions, and system health across your domains, in alignment with the overarching technical strategy set by the Lead Architect.Partnering with engineering leaders and the Lead Architect to develop a roadmap and break tasks into manageable pieces for engineering teams.Guiding senior engineers in developing and maintaining systems and features within your oversight, ensuring alignment with the vision you have established.Collaborating with the Director of Engineering to stay informed about future business strategies and jointly manage domain ownership from both technical and strategic perspectives.Writing and reviewing technical documentation related to your business and technical domains while mentoring other engineers in the documentation process.
Role overview As Principal Product Engineer at hiive, this position leads the design and development of new products from the Vancouver headquarters. The role sets the direction for products, shapes overall strategy, and helps define the technical standards that guide the engineering team. Responsibilities Guide product design and development in collaboration with cross-functional teams Influence both product strategy and technical direction Find opportunities to improve engineering processes and product quality Champion high standards for code, design, and user experience Location This role is based at hiive’s headquarters in Vancouver, BC.
Huawei Canada
Join Huawei Canada as a Principal Compiler Engineer and make a significant impact in the world of technology.About Our Team:The Heterogeneous Compiler Lab at Huawei Canada is a pioneering research team led by renowned experts with vast industry and academic backgrounds. We are proud to be recognized as vital contributors to the LLVM Compiler Infrastructure project, excelling in creating diverse compiler technologies for AI, GPU, and CPU architectures. Our focus is on advancing heterogeneous compilation technology and software-hardware co-design, optimizing for AI, graphics, gaming, and mobile applications while overcoming technological challenges through active participation in the open-source community.Key Responsibilities:Design, develop, and rigorously test software solutions to meet a variety of business requirements across multiple products.Analyze, enhance, and optimize software system performance while collaborating on software/hardware co-design initiatives.Engage with both internal teams and external partners to define project and feature specifications, developing comprehensive plans for software productization.Lead scrum meetings, code reviews, and project planning sessions, fostering team collaboration and cohesion.Provide mentorship to junior developers through educational sessions, code evaluations, and guidance on career growth.Stay ahead of industry trends and paradigms, proposing innovative technical strategies for the team.The total target annual compensation for this position ranges from $127,000 to $225,000 based on education, experience, and demonstrated expertise.
About Emburse:At Emburse, we don't just envision the future – we actively build it. As a frontrunner in travel and expense management solutions, we are dedicated to creating an environment where technology enhances business value and drives remarkable outcomes. Our cutting-edge AI-driven platform empowers organizations to modernize their financial operations, enhance visibility, and optimize expenditures across the board.We are on the lookout for a dynamic and dedicated software engineer to join our team and contribute to the design and development of our innovative systems solutions. As a Staff Engineer at Emburse, you will collaborate closely with engineering managers, senior engineers, and cross-functional teams to establish the technical foundation of our products. Alongside this, you will have ample opportunities to engage in hands-on development of critical systems, taking charge of the successful execution of large-scale technical initiatives while also serving as a technical mentor and leader for other engineers.
PointClickCare Technologies Inc.
At PointClickCare, we are on a mission to empower healthcare providers to deliver outstanding care. This mission begins with our talented team. As a prominent health technology company, led by its founders and privately held, we give our employees the freedom to innovate and redefine the future of healthcare.With the most extensive dataset in long-term and post-acute care, along with a Marketplace of over 400 integrated partners, our platform is utilized by more than 30,000 healthcare organizations, positively impacting millions of lives. We reinvest a significant portion of our revenue into research and development, ensuring that our team has the tools necessary to innovate and create lasting change. Forbes has recognized us as a leading private cloud company and one of Canada’s Most Admired Corporate Cultures, offering flexibility, growth opportunities, and meaningful work.At PointClickCare, we are shaping a smarter healthcare future that prioritizes the human experience and is enhanced by AI to drive significant change. Our team utilizes AI as a catalyst for creativity, productivity, and informed decision-making. By incorporating AI tools into our daily operations, we enhance collaboration, improve outcomes, and empower each team member to maximize their impact. Our hiring practices focus on discovering AI expertise that aligns with our mission, and we continuously invest in training and development to foster innovation throughout our employees' careers.Join us as we transform healthcare — ensuring it not only survives but thrives. To learn more about PointClickCare, visit Life at PointClickCare and connect with us on Glassdoor and LinkedIn.
PagerDuty (NYSE:PD) is a pioneering company in Digital Operations Management, empowering organizations of all sizes to deliver exceptional digital experiences consistently. In a world that never sleeps, teams rely on PagerDuty to swiftly identify issues and seize opportunities in real time, bringing together the right individuals to resolve problems efficiently and prevent future occurrences. Over 13,000 organizations, including 60 of the Fortune 100, trust PagerDuty for their success in Digital Transformation, Cloud Migration, and DevOps Modernization. Esteemed clients such as GE, Cisco, Genentech, Electronic Arts, Cox Automotive, Netflix, Shopify, Zoom, DoorDash, and Lululemon are part of our growing ecosystem. We are rapidly evolving as a platform for Digital Operations Management, leveraging AI/ML and Automation to enhance our adoption across Development, IT, Customer Service, Security, and various other teams.We are on the lookout for a Principal Product Designer to join our diverse, customer-centric team! In this role, you will steer the design strategy for our AI and Automation initiatives, collaborating closely with senior leadership, product management, engineering, and data science teams. You will define the vision and execution of how AI agents, automation workflows, and intelligent insights are experienced within the PagerDuty Operations Cloud, ensuring our AI capabilities are user-friendly, reliable, and transformative for technical operations teams. This position offers an exciting chance to shape the future of AI-driven operations at scale, influencing how numerous organizations utilize autonomous agents and intelligent automation to mitigate incidents, expedite resolutions, and bolster operational resilience. The ideal candidate should possess extensive expertise in AI/ML product design, a proven track record in leading design for complex technical products, and a fervor for making advanced technology accessible and beneficial to users.If you reside in the Atlanta or Greater Atlanta area, please note that this role is expected to require in-office presence at our Toronto office 2 days a week, allowing you to excel in your new position and fully embrace being part of the PagerDuty community!
Join our innovative team at Kano, a remote-first company dedicated to creating immersive gaming experiences that connect millions of players worldwide. We are seeking a skilled Principal Engineer (P4 Software Developer) to spearhead technical leadership across our product and backend systems.Your expertise will be pivotal in system design, application architecture, and making engineering decisions that foster the development of scalable and maintainable software. Collaborating closely with our product, design, and engineering teams, you will help define architectural direction and set engineering standards while ensuring quality, speed, and long-term sustainability.This role emphasizes software system design and construction, with day-to-day operational responsibilities managed by our Operations team.Location: Remote within British Columbia, Canada
Precisely International Jobs
As a Principal Experience Engineer at Precisely International Jobs, the focus is on shaping standout user experiences for customers across Canada. This position leads efforts to improve design and technology approaches, working closely with teams from different disciplines to boost satisfaction and engagement. Role overview This role calls for deep expertise in user experience design and engineering. The Principal Experience Engineer helps set product direction, making sure interfaces are intuitive and seamless. Collaboration is key, as is the ability to guide decisions that impact the overall customer journey. What you will do Work with cross-functional teams to define and implement strategies that improve user experiences Apply advanced knowledge of UX design and engineering to influence product development Mentor junior engineers and support their growth Help establish and refine best practices within the organization Requirements Extensive experience in user experience design and engineering Strong collaboration skills for working with diverse teams Ability to mentor and guide junior engineers Track record of contributing to best practices in a technology-driven environment
About the Role:We are seeking an innovative and strategic Principal Product Manager to spearhead the future direction of our Enterprise Customer Education segment. In this critical role, you will empower Absorb's enterprise clients to effectively train and enable their customers at scale.This position is designed for a high-impact individual contributor who excels in a blend of strategy, creativity, and analytical precision. You will identify new opportunities, validate ideas through data and prototypes, and collaborate with cross-functional leaders to transform promising concepts into results that drive business growth.To thrive in this role, you should be a strategist, innovator, and storyteller—adept at connecting insights from data, customer feedback, and emerging technologies (particularly AI) to formulate bold yet pragmatic strategies that will shape the future of Absorb.Key Responsibilities:Define and champion the segment strategy: Gain a profound understanding of the customer education market, customer needs, and areas for meaningful differentiation.Identify and evaluate opportunities: Leverage data, research, and customer insights to determine where to focus efforts for maximum impact.Prototype and validate ideas: Collaborate closely with design and engineering teams to swiftly prototype, test, and refine new concepts.Build consensus and conviction: Develop clear, data-driven business cases that engage senior leaders and teams.Guide teams towards impactful execution: Remain engaged as ideas transition into execution, clarifying desired outcomes and ensuring alignment with strategic goals.Influence and lead: Provide strategic guidance and mentorship to Product Managers across the segment, ensuring alignment and maximized impact.Leverage AI insights: Investigate how new technologies can enhance customer learning and scalability.
BD Diesel Performance
Join the dynamic team at BD Diesel Performance!We are a leading innovator in the design and manufacturing of high-performance products for diesel-powered pickup trucks. Headquartered in Abbotsford, British Columbia, we take pride in our commitment to excellence and continuous improvement.At BD Diesel Performance, we foster a culture of development and collaboration, ensuring our employees have access to competitive salaries, comprehensive health benefits, and the necessary tools to succeed. We value respect and support among colleagues, leading to enhanced processes and communication, ultimately resulting in a superior work environment and product quality.As the automotive industry evolves, so do we. Our project roster is constantly adapting to incorporate the latest vehicles and technologies, with thorough testing of all designs and builds. If you are passionate about automotive engineering, BD Diesel Performance is the perfect place for you!We are currently seeking an Automotive Mechanical Product Development Engineer. Candidates with a background in Mechatronics or Electronics are also encouraged to apply. This position is fully onsite at our Abbotsford facility.Salary for this position ranges from $70,000 to $95,000, contingent on experience and qualifications.Your journey towards excellence begins here!Explore what our employees have to say about working at BD: Watch NowWe provide RRSP matching and an annual incentive bonus plan for all Full-Time Permanent employees.
Join Achievers as a Principal Software Engineer focusing on enhancing member experience! In this role, you will lead a dynamic team of engineers to create innovative software solutions that empower our users. We are looking for a passionate individual with a strong technical foundation and an eagerness to drive member engagement through exceptional software design and architecture.
Sign in to browse more jobs
Create account — see all 5,642 results

