Principal Software Engineer
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
About Leverdemo-8
Lever is a leading software company that provides innovative hiring solutions. We empower businesses with tools to attract top talent and streamline recruitment processes. With our focus on a people-first culture, we are committed to fostering a collaborative and inclusive workplace where creativity and innovation thrive.
Similar jobs
Browse all companies, explore by city & role, or SEO search pages.
Search for Principal Software Validation Specialist
673 results
ValGenesis
Join ValGenesis, a premier provider of digital validation solutions for the life sciences sector. Our innovative suite of products empowers 30 of the top 50 global pharmaceutical and biotech companies to achieve digital transformation, ensure total compliance, and achieve manufacturing excellence throughout the product lifecycle.Discover what it means to wor…
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.
Zynga Careers
Role overview Zynga Careers is seeking a Principal Software Engineer based in either Austin, TX or Toronto, Canada. This position centers on designing, building, and refining gaming platforms that serve millions of players worldwide. Success in this role requires advanced technical skills and a strong dedication to producing reliable, high-quality software. What you will do Collaborate with teams from various disciplines to develop and enhance Zynga's gaming platforms Lead technical projects through all phases, from initial design to final implementation Improve system performance, scalability, and maintainability Support teams in adopting best practices and exploring new technologies Requirements Significant experience in software engineering, preferably in gaming or similar industries Proven ability to design and deliver complex systems Comfort working with cross-functional teams Motivation to solve challenging technical issues
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).
Veeva Systems Inc.
Join Veeva, a trailblazer in the industry cloud and a rapidly expanding enterprise SaaS company, as we work towards our mission of accelerating the delivery of life-saving therapies to patients. With over $2B in revenue last year, we are a public benefit corporation (PBC) dedicated to balancing the interests of our customers, employees, society, and investors. This presents a unique opportunity to develop impactful solutions that contribute directly to global health.The Opportunity: As a Principal Software Engineer at Veeva, you will play a critical role in designing and developing highly scalable and maintainable enterprise applications that enhance operational efficiency and safety for our customers. Your leadership will be vital in shaping our technological landscape. You will also mentor and uplift fellow engineers, make pivotal technical decisions, and consistently deliver high-quality code that drives our technology forward.Thrive in our Work Anywhere Environment: We empower you to work from your preferred location – whether remote or in the office within Canada or the US – ensuring smooth collaboration within your team's time zone.Become a part of Veeva and contribute to transforming the life sciences industry, making a significant impact on global health.
Lightspeed Commerce Inc.
Hello and welcome! We appreciate your visit! Are you on the lookout for a fresh opportunity or simply exploring the landscape? You may be in the right place!As a Principal Software Developer, you will play a pivotal role in shaping the design and architecture of the essential components of our flagship Lightspeed Retail product, which serves thousands of merchants globally. Your contributions will be instrumental in delivering innovative solutions tailored to our customers' needs. You will elevate engineering practices across the organization through technical mentoring, promoting best practices, and empowering teams to work towards a sustainable architecture.This role requires you to reside in Canada or the USA and work within EST/EDT hours. We offer fully remote, partially remote, or fully office-based work arrangements in cities with local offices.
Join Marqeta as a Principal Software Engineer on our Core Issuing & Processing team, where you will lead high-impact projects that enhance our customer offerings from concept to execution. In this pivotal role, you will spearhead technical initiatives aimed at optimizing our issuing and processing engines, shaping the technical roadmap for our core platform, and collaborating with engineering leaders to promote operational excellence across the organization.Embracing a Flexible First work culture, this position can be performed remotely from anywhere within Ontario or British Columbia, Canada. We invite you to be part of our dynamic team.The Core Issuing and Processing team is responsible for the essential systems that drive Marqeta's core business, developing solutions across six critical domains: Onboarding, Issuing, Digital Wallets, Authorization & Clearing, Transaction Controls, and Ledger. Together, these systems form the backbone of Marqeta's card issuing and payment processing platform.
Kaseya delivers IT infrastructure and security management solutions to Managed Service Providers and internal IT teams around the world. With support for over 15 million endpoints in more than 20 countries, Kaseya serves clients across a wide range of industries. The company is backed by Insight Venture Partners and has maintained steady double-digit growth. More details about Kaseya and its offerings can be found at www.Kaseya.com. Role overview The Principal Software Engineer - Cloud Native & SASE Solutions leads both the architecture and hands-on implementation of a cloud-native, multi-tenant Secure Access Service Edge (SASE) platform. This position plays a key role in shaping how customer traffic moves across regions and gateways, focusing on scalable and resilient systems for a global customer base. The work centers on building distributed systems that improve availability, efficiency, and multi-tenancy for production environments. Key responsibilities Architect and build a cloud-native, multi-tenant SASE platform. Oversee integration with a network of customers distributed worldwide. Develop strategies for routing customer traffic across multiple regions and gateways. Design platform features that enhance scalability, resilience, and cost-effectiveness. Deliver distributed systems that are production-ready, high-performance, and support operational efficiency and availability. Location Toronto, Ontario
Veeva Systems Inc.
Veeva is a trailblazer in the industry cloud space, recognized as one of the fastest-growing enterprise SaaS companies, having exceeded $2 billion in revenue last year. Our mission is to empower life sciences companies to expedite the delivery of life-saving therapies to patients. As a public benefit corporation (PBC), we are dedicated to harmonizing the needs of our customers, employees, society, and investors, creating a distinctive opportunity to build solutions that have a profound impact on global health.The Opportunity: In your role as a Principal Software Engineer at Veeva, you will be at the forefront of developing and architecting enterprise applications that are not only highly scalable but also maintainable, enabling our clients to operate with greater efficiency and safety. Your leadership will be vital in guiding our technological advancements, mentoring fellow engineers, making pivotal technical choices, and consistently delivering top-notch code that enhances our technological framework.Thrive in Our Work Anywhere Environment: We empower you to work in the environment that suits you best, whether from the comfort of your home or in our office within Canada or the US, ensuring smooth collaboration within your team’s time zone.Join Veeva and become an integral part of transforming the life sciences industry, making a direct contribution to global health.
As the Manager of Customer Technical Services & Validation at ValGenesis, you will lead a dynamic team dedicated to providing top-notch technical support and validation services to our esteemed clients. You will play a critical role in ensuring customer satisfaction through effective management of technical services, validation processes, and fostering a culture of excellence within the team.
Join us at fiq as a Principal Engineer - New Initiatives, where you'll play a pivotal role in shaping our foundational platform. As a founding engineer, you will work on cutting-edge projects, collaborate with cross-functional teams, and drive innovative solutions that will set the stage for our company’s growth. This is an exciting opportunity to leverage your expertise in software engineering and architecture to create robust systems that support our vision.
Role overview Jobber is looking for a Principal Mobile Software Engineer in Toronto to guide the development of mobile applications that improve user experience. This role works closely with teams across the company to design and build reliable, high-quality software for mobile platforms. What you will do Lead the creation and improvement of mobile solutions for Jobber’s users Work with cross-functional groups to plan, design, and implement software that meets high standards for scalability and performance Advise on mobile technology choices and help the team adopt effective engineering practices Identify and explore new ways to solve user problems through mobile technology What you bring Extensive experience building and scaling mobile applications Strong knowledge of mobile development tools and frameworks Ability to lead and mentor other engineers in mobile best practices Comfort working with multiple teams to deliver high-quality products
Psicro
We are seeking a dynamic and experienced Principal Statistician to join our innovative team at Psicro. In this pivotal role, you will leverage your statistical expertise to drive data-driven decisions and contribute to the development of cutting-edge statistical methodologies. You will collaborate closely with cross-functional teams in data management, statistics, and IT to enhance our analytical capabilities.
ABOUT APPLY DIGITALApply Digital is a leading partner in experience transformation, dedicated to driving AI-infused change and delivering measurable impact across intricate, multi-brand ecosystems. Our comprehensive expertise spans the entire customer experience lifecycle—from strategy and design to engineering and beyond—enabling our clients to rejuvenate their organizations and maximize value for both their business and customers.With a diverse team of over 750 professionals, we have successfully transformed global enterprises including Kraft Heinz, NFL, Moderna, Lululemon, Dropbox, Atlassian, A+E Networks, and The Very Group.Founded in 2016 in Vancouver, Canada, Apply Digital has expanded its presence to ten cities across North America, South America, the UK, Europe, and India over the past nine years.We embrace the “One Team” philosophy, operating within a ‘pod’ structure that unites senior leadership, subject matter experts, and cross-functional skills, all working towards shared goals within a cohesive tech and delivery framework. This model is supported by efficient scrum and sprint cadences, allowing teams to release regularly and hold retrospectives to ensure progress towards desired outcomes.At Apply Digital, we strive to create a safe, empowering, respectful, and enjoyable community for everyone. Our SHAPE values (smart, humble, active, positive, and excellent) guide us in fostering an environment where our team can connect, grow, and support one another in making a meaningful impact.To discover how we can help unlock your potential, visit our Careers page.LOCATION: This position is hybrid/remote friendly. The ideal candidate should be located in Canada, working hours that align with ET (Eastern Timezone) or PT (Pacific Timezone).THE ROLE:As a Principal Agentic Engineer (Back-end), you will serve as a senior technical leader within our engineering team, tasked with designing, building, and scaling robust back-end systems...
System Canada Technologies
We are seeking a highly skilled Level 3 Software Specialist with over a decade of experience in mainframe technologies and a solid foundation in Java programming. This contract role involves working closely with government agencies to develop, maintain, and enhance critical software applications. As a key member of our team, you will leverage your expertise to drive innovative solutions and ensure the highest standards of software quality and performance.
RAVL Advisory
At RAVL, we empower technologists to accelerate their careers through strategic and impactful consulting.Our mission is to bridge the gap between strategy and execution. We prioritize the well-being of our team and clients alike, striving to leave a remarkable and lasting legacy in every engagement. We are committed to fostering a culture where our people are inspired to Build. Better.ABOUT THE ROLEAs a Principal Consultant at RAVL Advisory, you will spearhead intricate technology advisory projects, serving as a trusted advisor to senior stakeholders. You will tackle complex technology challenges spanning strategy, transformation, and architecture, all while ensuring our solutions yield measurable and sustainable results.This position is perfect for seasoned consultants who excel in dynamic environments, relish leading teams and nurturing client relationships, and take pride in enhancing technology capabilities across organizations.
System Canada Technologies
Join the Government of Ontario as a Solutions Development Software Specialist specializing in .NET technologies. In this role, you will collaborate with cross-functional teams to deliver innovative software solutions that enhance government operations and services. Your expertise will drive the development and deployment of robust applications while ensuring compliance with industry standards.
Optimus SBR
About the RoleBecome a pivotal leader within a vibrant and collaborative team dedicated to innovation and professional growth. The Principal, Technology Services Group position offers an exceptional opportunity to spearhead business development efforts, oversee high-level project delivery, and define the strategic vision of our Technology Services division. If you have a passion for fostering executive relationships, navigating complex technology transformations, and expanding top-tier consulting practices, this role is tailor-made for you.About UsOptimus SBR stands as a premier management consulting firm and has garnered accolades as an outstanding workplace. Recognized by Great Place to Work® as one of the Best Workplaces™ in Professional Services for 2024, and by Waterstone Human Capital® as one of Canada’s Most Admired Corporate Cultures™, we empower organizations to accomplish what seems unachievable.Our dedicated team of consultants is committed to delivering innovative and significant solutions. As the largest independently owned Canadian management consulting firm, we prioritize people and culture. Our strategy is to attract top talent who are endlessly curious, entrepreneurial-minded, diligent, and courageous. We believe that these qualities are essential for creating a better world, and we are playing our part.We are consistently recognized as one of North America’s best workplaces and among the fastest-growing organizations. Our culture-driven firm emphasizes the importance of our people and their development. Each team member embodies an entrepreneurial spirit and contributes uniquely to our organization’s fabric. From employee-driven committees to celebratory events and tailored learning paths, we nurture a positive and engaging work atmosphere.Culture is Everything. Period.We are proud of our consistent recognition as one of the best places to work in North America, alongside rapid growth. Our culture-centric approach values our employees and their development. Every individual brings an entrepreneurial spirit and something unique to the organizational tapestry. Through various initiatives such as employee-led committees, celebratory events, and learning opportunities, we foster a vibrant and engaging workplace.What's in it for You?- Growth Opportunities: Advance your career through challenging, impactful projects and continuous learning.- Diverse Workplace: Collaborate with professionals from diverse backgrounds, enhancing innovation.- Flexibility & Autonomy: Enjoy the freedom to take charge of your work and deliver meaningful results.- Leadership Development: Enhance your skills through mentorship and career advancement opportunities.What You’ll Be Doing:...
Overview: Join Guidepoint’s dynamic Engineering team, where we are dedicated to solving complex problems and enhancing user satisfaction. Our mission is to empower individuals and businesses with personalized knowledge-sharing solutions, and our engineering team is at the forefront, tackling architectural challenges and innovating new products to ensure seamless service delivery. This position is hybrid in Toronto. What You Will Be Responsible For: Service Decomposition: Transforming a monolithic enterprise application into distinct, independently deployable services. You will define service boundaries, design APIs, and strategize a phased migration to ensure business continuity during the architectural transition. Data Migration: Spearheading the transition from a centralized multi-tenant database to specialized, domain-specific databases. This role involves designing target schemas, developing migration tools, ensuring data integrity and validation, and coordinating cutover processes with minimal downtime. Developer Experience & Standards: Crafting patterns, libraries, and CI/CD practices that empower the engineering team to confidently build upon the new architecture.
Sign in to browse more jobs
Create account — see all 673 results
