Principal Software Engineer - Java at Veeva | Toronto
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 Veeva Systems Inc.
Veeva Systems Inc. is a leading provider of cloud-based software for the global life sciences industry. We are dedicated to helping our customers bring innovative therapies to market faster while ensuring compliance and quality in their processes. As a public benefit corporation, we strive to balance the needs of our stakeholders and contribute positively to society.
Similar jobs
Search for Principal Engineer At Wave Toronto
3,184 results
Wave Financial Inc.
At Wave, we empower small businesses to flourish, ensuring that the pulse of our communities remains strong. Our workplace buzzes with creative energy and innovation, providing you with all the tools necessary to achieve success and maintain connectivity, regardless of your location or working style. True success at Wave is marked by your ability to be daring, adapt swiftly, and share your insights with others.As an integral member of our technology leadership team, reporting directly to the CTO, the Principal Engineer will spearhead our architectural strategy and ensure our technology solutions align seamlessly with our business objectives. This role requires collaboration with various stakeholders to define technology roadmaps, devise innovative architectural frameworks, and maintain adherence to industry standards and best practices. You will play a key role in delivering exciting products, providing architectural leadership and vision for projects, and exploring new ideas as we assist small businesses in thriving.
Wave Financial Inc.
At Wave, we empower small businesses to flourish, ensuring that the very essence of our communities remains vibrant and robust. Our work environment is filled with creativity and inspiration, providing you with the tools and support needed to achieve success, no matter your location or method of work. At Wave, we define success as being bold, learning rapidly, and generously sharing your insights.The Accounting Associate plays a vital role in managing a portfolio of small businesses, overseeing their bookkeeping needs. This position is essential in delivering exceptional experiences to our valued customers.
Wave Financial Inc.
At Wave, we empower small businesses to flourish, ensuring the heartbeat of our communities grows stronger. Our workplace is infused with creativity and inspiration, allowing you the freedom to succeed and stay connected, regardless of your work style. True success at Wave is characterized by boldness, rapid learning, and a generous sharing of knowledge.As a Product Marketing Manager at Wave, you will spearhead the go-to-market strategy for new products and features, enhance the value of our core financial tools, and guide our customers through their entire product journey—from initial sign-up to successful long-term engagement. This pivotal role within the Marketing team intersects with Product, Growth, Brand, and Customer Success. You will transform customer insights and product innovations into captivating narratives and experiences that foster adoption, retention, and growth, particularly in our transition from free to paid offerings.
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.
Location: Toronto Metropolitan AreaBase Salary: $200,000 – $225,000 (CAD)Company OverviewAt Teragonia, we are revolutionizing the private equity landscape with our cutting-edge AI Operating System. Our mission is to empower sponsors and their portfolio companies to transform fragmented operational data into actionable insights that enhance EBITDA. Operating in a high-stakes environment where results must be delivered within a 3 to 5-year horizon, we leverage our proprietary AI platform, Astradis™, to unify both structured and unstructured data, providing near real-time prescriptive insights that seamlessly integrate into existing workflows.We collaborate with private equity firms managing over US$400 billion in assets, driving measurable improvements and maintaining continuous readiness for exits. Our approach replaces traditional consulting with an AI-driven platform that amplifies expertise across various sectors and ownership cycles. Teragonia is designed for high-agency builders who seek early responsibility, direct interaction with top-tier private equity firms and their executives, and the opportunity to shape the operational framework for value creation in the AI era.We pride ourselves on offering a comprehensive career development platform, fostering cross-learning in a diverse, inclusive, and collaborative environment. Our competitive compensation package is aligned with industry leaders, featuring 401k matching, comprehensive health insurance, and additional benefits. Read more about our mission, vision, and values.
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.
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.
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...
ABOUT APPLY DIGITALApply Digital is a leading global partner in experience transformation, committed to driving AI-powered change and delivering measurable impact across intricate, multi-brand ecosystems. Our expertise spans the entire customer experience lifecycle—from strategy and design to engineering and beyond—empowering our clients to modernize their organizations and maximize value for both their businesses and customers.With over 750 skilled team members, we have successfully transformed renowned global companies such as Kraft Heinz, NFL, Moderna, Lululemon, Dropbox, Atlassian, A+E Networks, and The Very Group.Founded in Vancouver, Canada, in 2016, Apply Digital has expanded to ten cities across North America, South America, the UK, Europe, and India over the past nine years.We embrace a collaborative “One Team” approach, working in ‘pods’ where senior leadership, subject matter experts, and cross-functional talents unite within a shared tech and delivery framework. This structure is bolstered by effective scrum and sprint cadences, ensuring teams release frequently and conduct retrospectives to advance towards our goals.Wherever we operate globally, we envision Apply Digital as a safe, empowered, respectful, and enjoyable community for our team members every day. Together, we embody our SHAPE (smart, humble, active, positive, and excellent) values, fostering an environment where our team can connect, grow, and support each other to make a significant impact.Explore our Careers page to discover how we can unlock your potential.LOCATION: Apply Digital embraces a hybrid/remote work model. The ideal candidate should be based in Canada, aligning their working hours with ET (Eastern Timezone) or PT (Pacific Timezone).THE ROLE:The Principal Agentic Engineer (Front-end) will serve as a senior technical leader, responsible for constructing scalable, high-quality frontend applications that drive AI-enhanced digital experiences. This role merges frontend engineering expertise with architectural leadership...
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.
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.
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 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.
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.
Okta builds secure identity solutions for organizations adapting to new technology demands. The company focuses on providing trusted infrastructure so businesses can manage access and identity confidently. Okta values leaders who tackle complex challenges and drive real-world results through decisive action and ongoing improvement. The Customer First team at Okta specializes in Identity and Access Management (IAM), working to help clients adopt and scale the Okta IAM platform. This group aims to make identity management straightforward and effective, ensuring customers achieve long-term value from their investment. Role overview The Principal Delivery Success Manager, based in Toronto, Ontario, reports to the Manager of Partner Delivery Success. This position leads Okta partners, helping them deliver services effectively to customers. The role focuses on strengthening partner delivery capabilities within a specific product domain and partner portfolio. Key responsibilities include preparing partners to implement Okta solutions through skills development, validating go-live readiness, and overseeing delivery quality. Serving as the main operational contact, the Principal Delivery Success Manager guides partners through the Service Delivery Partner maturity model and ensures high standards in every implementation. Collaboration with Professional Services, Alliances, Sales, and Enablement teams is central to growing partner-led delivery and maintaining consistent quality. What you will do Enhance delivery capabilities across assigned partner portfolios Guide partners through the Service Delivery Partner maturity model Identify specialization gaps and recommend enablement options Support partners in pursuing product specializations, such as OWI, Auth0, or Workflows Promote partner certification and ongoing skill development Review and validate partner go-live submissions Classify deployments by complexity: Standard, Advanced, or Strategic Ensure all deployments meet Okta delivery standards Gather feedback on delivery from Professional Services and customers Handle other responsibilities as assigned
TTEC Digital
At TTEC Digital, we empower organizations by fostering a workplace where employees feel appreciated and supported. We believe that outstanding customer experiences begin with satisfied employees. Our vision is to create an environment where every team member has the opportunity to excel.As a Principal Cloud Engineer with a focus on Microsoft Azure, you will be responsible for architecting and securing landing zones, automating infrastructure using Infrastructure as Code (IaC), and implementing best practices for security, governance, and networking. This role is highly collaborative, requiring you to engage with business leaders and engineering teams to successfully deliver Azure Cloud solutions.
At TTEC Digital, we empower organizations to create an enriching work environment where employees feel valued and supported, as we believe that exceptional customer experiences begin with satisfied employees. Our vision is to cultivate a workplace where every team member can thrive.We are seeking a dynamic and experienced Principal Software Engineer with a focus on Azure Solutions. In this role, you will lead client engagements, oversee project execution, and design innovative technical solutions on the Azure platform for our esteemed clients.
About League Founded in 2014, League stands as the premier healthcare consumer experience (CX) platform, driven by cutting-edge artificial intelligence (AI). With a reach exceeding 63 million individuals globally, we are committed to delivering unparalleled personalization within the healthcare sector. Our platform empowers payers, providers, and consumer health partners to create engaging healthcare solutions that enhance health outcomes. To date, League has secured over $285 million in venture capital, facilitating the digital experiences for esteemed healthcare brands such as Highmark Health, Manulife, Medibank, and Shoppers Drug Mart.Position Summary:The Solution Consulting & Sales Engineering team plays a pivotal role in League’s growth strategy, dedicated to leveraging our platform's capabilities to develop innovative digital consumer experiences in healthcare.Collaborating with League’s market development, strategic sales, customer, partner, product, and implementation teams, Solutions Engineering partners with leading healthcare organizations to craft new digital business models, products, and experiences. Our growth organization supports entities across the Payer, Provider, Life Sciences, and Consumer Health sectors, including Pharmacy Retail.As the Principal, Solutions Engineering, you will lead our solution consulting and sales engineering team. This role requires a profound understanding of the League platform, enabling you to align customer business priorities with our technological capabilities, while also contributing to the strategic direction of how our platform enhances the digital health experience for consumers.Note: This is an Evergreen role, as we are continually building our talent pipeline. We welcome the opportunity to meet talented individuals who may be a fit now or in the future.In this role, you will:Serve as a leader on the pre-sales team, collaborating with Strategic Account Directors to demonstrate League’s platform capabilities, grasp prospective customers’ business and digital needs, visualize our offerings, and work closely with clients to align their requirements with our market-leading solutions.Design innovative Digital Consumer Experiences, partnering with various stakeholders to ensure optimal implementation.
Role Overview enable is hiring a Staff Engineer in Toronto, ON. This senior role sits at the heart of our engineering team, shaping the design, development, and delivery of new solutions that move our projects ahead. The Staff Engineer brings deep technical expertise and a collaborative mindset to guide product and service evolution.
NetBrain Technologies, Inc.
NetBrain Technologies is looking for a Release Engineer to join the team in Toronto, ON. This hybrid position plays a key role in supporting the software development lifecycle by managing release activities and collaborating with groups across the company. Key responsibilities Automate deployment processes to ensure releases are consistent and reliable. Coordinate release schedules by working with developers, QA, and other stakeholders. Keep documentation up to date for release procedures and timelines. Support process improvements and help teams communicate clearly to streamline development work. Location This role is based in Toronto, ON, with a hybrid work arrangement.
Sign in to browse more jobs
Create account — see all 3,184 results

