Principal Software Engineer
3 days ago
Veeva Systems, Inc. is a pioneering force in industry cloud, empowering life sciences companies to bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we've surpassed $2B in revenue and continue to expand our horizons.
Our values - Do the Right Thing, Customer Success, Employee Success, and Speed - drive everything we do. As a Public Benefit Corporation, we're committed to balancing the interests of customers, employees, society, and investors.
We're seeking multiple Principal Software Engineers who are self-starters, passionate about solving technical challenges, and have prior experience working on diverse engineering projects in a dynamic environment. You'll be responsible for building industry-leading Enterprise Content Management applications and services on our multi-tenant, highly scalable cloud platform.
What You'll Do- Stay at the forefront of cloud technologies and keep your skills current while innovating
- Lead, design, implement, and own key product features with our team in Toronto
- Collaborate with all product stakeholders and drive multiple features to successful delivery
- 10+ years of commercial software development experience
- 5+ years of experience in Java, including SpringBoot
- AWS experience
- Infrastructure as a Code expertise - ansible, Terraform, Cloudformation
- Agile development techniques
- Drive and flexibility to roll up your sleeves and work hard, enjoys a dynamic environment
- BS in engineering/computer science or equivalent
- Experience with React or similar framework
- Medical, dental, vision, and basic life insurance
- PTO and company-paid holidays
- 1% charitable giving program
- Base pay: $180,000 - $300,000
- The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location.
Veeva's headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world. We're an equal opportunity employer and welcome applicants from diverse backgrounds.
At Veeva, we believe in Work Anywhere, allowing you to work in an office or at home on any given day. Our offices are designed to be hubs for collaboration and social bonding, and we invest in creating opportunities for teams to come together in person regularly.
We're a different kind of company, a Public Benefit Corporation, committed to balancing the interests of customers, employees, society, and investors. Join us in shaping the future of industry cloud and making a meaningful impact.
-
Principal Software Engineer
7 days ago
Old Toronto, Ontario, Canada Searchlabs Full timeAbout Searchlabs:We are a non-profit organization dedicated to fraud protection and prevention. Our mission is to leverage cutting-edge technology to safeguard individuals and businesses from fraudulent activities. As we continue to grow and develop our platforms, we are seeking a highly skilled Principal Software/Data Engineer to lead our engineering...
-
Principal Software Engineer
7 days ago
Old Toronto, Ontario, Canada Searchlabs Full timeAbout Searchlabs:We are a non-profit organization dedicated to fraud protection and prevention. Our mission is to leverage cutting-edge technology to safeguard individuals and businesses from fraudulent activities. As we continue to grow and develop our platforms, we are seeking a highly skilled Principal Software/Data Engineer to lead our engineering...
-
Principal Software Engineer
1 week ago
Toronto, Ontario, Canada Snowflake Full timePrincipal Software Engineer - Native Application Framework Join the Snowflake Team: Build the Future of Data Snowflake is revolutionizing the way data is managed and utilized. As a Principal Software Engineer on our Native Application Framework team, you will play a key role in shaping the future of data applications. About the Role Lead high-impact...
-
Principal Software Engineering Consultant
1 week ago
Toronto, Ontario, Canada Searchlabs Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineering Consultant to join our team at Searchlabs. As a key member of our technical leadership team, you will play a pivotal role in providing strategic technical guidance and leadership to our clients.Key ResponsibilitiesCollaborate closely with senior executives to understand business...
-
Principal Software Engineering Consultant
1 week ago
Toronto, Ontario, Canada Searchlabs Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineering Consultant to join our team at Searchlabs. As a key member of our technical leadership team, you will play a pivotal role in providing strategic technical guidance and leadership to our clients.Key ResponsibilitiesCollaborate closely with senior executives to understand business...
-
Principal Software Engineer, ENA
1 week ago
Old Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our ENA Firmware team at Amazon. As a key member of our organization, you will be responsible for the end-to-end ownership of the ENA firmware codebase, driving its evolution, and ensuring its high-quality and performance to meet the demanding networking requirements of our...
-
Principal Software Engineer, ENA
1 week ago
Old Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our ENA Firmware team at Amazon. As a key member of our organization, you will be responsible for the end-to-end ownership of the ENA firmware codebase, driving its evolution, and ensuring its high-quality and performance to meet the demanding networking requirements of our...
-
Principal Software Engineer
1 week ago
Toronto, Ontario, Canada Capital One Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Development Leader to join our team at Capital One Canada. As a Principal Software Engineer, you will play a key role in leading the development of innovative software products and solutions that meet the needs of our customers.Key ResponsibilitiesLead the development of software products...
-
Principal Software Engineer
1 week ago
Toronto, Ontario, Canada Capital One Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Development Leader to join our team at Capital One Canada. As a Principal Software Engineer, you will play a key role in leading the development of innovative software products and solutions that meet the needs of our customers.Key ResponsibilitiesLead the development of software products...
-
Principal Software Development Engineer
7 days ago
Old Toronto, Ontario, Canada Autodesk Full timeAbout the RoleWe are seeking a highly motivated and experienced Principal Software Development Engineer to join our team at Autodesk. As a key member of our Developer Enablement team, you will play a critical role in designing, building, and operating services used by developers across the company.Key ResponsibilitiesSoftware Development: Write high-quality,...
-
Principal Software Development Engineer
7 days ago
Old Toronto, Ontario, Canada Autodesk Full timeAbout the RoleWe are seeking a highly motivated and experienced Principal Software Development Engineer to join our team at Autodesk. As a key member of our Developer Enablement team, you will play a critical role in designing, building, and operating services used by developers across the company.Key ResponsibilitiesSoftware Development: Write high-quality,...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Park Place Technologies Full timePrincipal Software EngineerThe Principal Software Engineer plays a crucial role in crafting and advancing innovative solutions utilizing the latest technologies to transform our sector. This role encompasses mentoring responsibilities and actively guiding the team's development lifecycle while ensuring robust DevOps practices are implemented (including...
-
Principal Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Jagger Full timeJob Title: Senior Software EngineerLocation: Toronto, OntarioWork Type: Hybrid (4x/week) - Full TimeCompensation: $130K - $170KAbout Jagger: Jagger is a pioneering biotech firm focused on the creation of protein-based therapeutics through innovative computational techniques. We are currently seeking a Senior Software Engineer to enhance our dynamic team in...
-
Principal Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada FGF Brands Full timeJob OverviewSenior Software Engineer – Enablement OperationsAbout UsFGF Brands is a forward-thinking organization that thrives on innovation and creativity. We are looking for a dedicated and experienced Senior Software Engineer to join our Enablement Operations team. In this role, you will engage in the development of data-centric applications using MS...
-
Software Engineer
4 days ago
Old Toronto, Ontario, Canada S M Software Solutions Inc Full timeJob Title – AMRJSD185-Software EngineerCompany: S M Software Solutions IncJob Type: Full-timeLocation: RemoteJob Category: Software DevelopmentJob Description:OverviewWe are seeking a highly skilled Software Engineer to join our team at S M Software Solutions Inc. As a Frontend Developer, you will play a critical role in designing, building, and...
-
Software Engineer
4 days ago
Old Toronto, Ontario, Canada S M Software Solutions Inc Full timeJob Title – AMRJSD185-Software EngineerCompany: S M Software Solutions IncJob Type: Full-timeLocation: RemoteJob Category: Software DevelopmentJob Description:OverviewWe are seeking a highly skilled Software Engineer to join our team at S M Software Solutions Inc. As a Frontend Developer, you will play a critical role in designing, building, and...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Lyons Consulting Group Full timePrincipal Product Software Engineer Lyons Consulting Group is in search of a Principal Product Software Engineer to enhance our product offerings and support our innovative solutions. This role involves working with cutting-edge technologies and managing high-volume applications. Key Responsibilities:Collaborate with project stakeholders to define functional...
-
Principal Software Engineer
1 week ago
Toronto, Ontario, Canada Marvell Full timeAbout MarvellMarvell is a leading provider of semiconductor solutions that enable the data infrastructure of the world. Our innovative technology is used in a wide range of applications, from enterprise and cloud computing to automotive and carrier architectures.At Marvell, we are committed to delivering high-quality products that meet the needs of our...
-
Principal Software Engineer
1 week ago
Toronto, Ontario, Canada Marvell Full timeAbout MarvellMarvell is a leading provider of semiconductor solutions that enable the data infrastructure of the world. Our innovative technology is used in a wide range of applications, from enterprise and cloud computing to automotive and carrier architectures.At Marvell, we are committed to delivering high-quality products that meet the needs of our...
-
Principal Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Uber Full timeAbout the PositionThis is an exceptional opportunity for an experienced engineer and effective collaborator to influence the vision and execution of Uber's Mapping and GeoSearch technologies. The Maps platform underpins all of Uber's ride-hailing and delivery services worldwide, encompassing the 'where to?' search functionality, routing, estimated times of...