Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Principal Software Engineer - Java

$180k - $300k per year

Veeva Systems

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.

At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a  public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.

As a  Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.

Join us in  transforming the life sciences industry , committed to making a positive impact on its customers, employees, and communities.

The Role

We are looking for multiple Principal Software Engineers who are self-starters, love solving technical challenges, and have prior experience working on a variety of engineering projects in an energizing environment. You should have expertise in Java applications and extensive experience working with the latest open source technologies. In this role, you will be focused on building industry-leading Enterprise Content Management applications and services on our multi-tenant, highly scalable cloud platform.

\n

What You'll Do
  • You get to play with the latest technologies in the Cloud and keep your skills current while you innovate
  • The opportunity to lead, design, implement and own key product features with our team in Toronto
  • Work in a small team environment within a highly successful company that is growing fast
  • Directly collaborate with all product stakeholders and drive multiple features to successful delivery

Requirements
  • 10+ years developing commercial software in Java
  • Deep expertise in object-oriented design and implementation
  • Current, hands-on Java development with Server-side web technologies (Spring, JPA, Hibernate, Lucene, Solr, etc.)
  • Experience working on teams using agile development techniques
  • Drive and flexibility to roll up your sleeves and work hard and enjoy a dynamic environment
  • Strong communication skills
  • BS in engineering/computer science or equivalent
  • We are looking for strong mentors with a proven record of making your team better

Learn More

Perks & Benefits
  • Medical, dental, vision, and basic life insurance
  • PTO and company-paid holidays
  • Retirement programs
  • 1% charitable giving program

Compensation
  • 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. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus. 

\n

#LI-RemoteCanada

Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.

Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at  View email address on ca.talent.com .

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Remote Principal Software Engineer - Java in La Prairie, QC vacancy
  • $120k - $140k per year

     ...Mediafly is the key to delivering predictable efficient growth. We're seeking an experienced Senior Full Stack Engineer with strong Java expertise to join our remote team. You'll work with our Java backend and React/TypeScript frontend systems deployed on AWS. You'll build... 
    Remote work
    Flexible hours

    Mediafly

    La Prairie, QC
    29 days ago
  •  ...walls. As the most trusted and experienced remote care vendor in the industry, we simplify...  .... We’re looking for Platform Engineers to help us connect systems, manage new types...  ...Eastern Time Zone. \n Our Tech Stack Our software system is structured around several... 
    Remote work

    Optimize Health

    La Prairie, QC
    29 days ago
  •  ...North America. We're seeking a Staff Engineer to help lead our growing backend...  ...Amazon Tech Talks:  StackAdapt is a Remote First company, we are open to candidates...  ...team's productivity and growth Promote software development best-practices and conduct rigorous... 
    Remote work
    Work from home
    Home office

    Stackadapt

    La Prairie, QC
    29 days ago
  •  ...junior developers and advocating for mobile development best practices. As a Software Developer - Mobile (Android), you will: Design, develop, and deploy Android applications using Kotlin/Java, ensuring a smooth user experience and high performance. Collaborate... 
    Remote work
    Work at office
    Work from home

    Trackforce

    La Prairie, QC
    29 days ago
  • $200.4k - $248k per year

     ...for millions of users every day.  As a Software Developer - Android , you won’t just build...  ...using Kotlin, Jetpack Compose, and Java.  Lead architectural modernization and modularization...  ...work arrangements (work-from-home, remote, or access to one of our office spaces)... 
    Remote work
    Long term contract
    Temporary work
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Textnow

    La Prairie, QC
    29 days ago
  •  ...innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: As a Senior/Staff Software Engineer embedded within our Autonomy & Algorithms team, you will build the scalable ML data pipelines necessary to train and evaluate Waabi... 
    Remote work
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    La Prairie, QC
    29 days ago
  •  ...in production. Roles & Responsibilities • Execute the "Ava" Core Engine: Build and maintain the end-to-end inbound and outbound call...  ...in an early-stage startup. Must have • 5+ years of professional software engineering experience. • Experience building and shipping production... 
    Remote work
    Long term contract
    Internship

    Futuresight

    La Prairie, QC
    26 days ago
  • $125k - $175k per year

     ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones...  ...a highly skilled and motivated Senior Application Security Engineer to join our dynamic team and play a key role in ensuring the... 
    Remote work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    La Prairie, QC
    7 days ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...Sustainability sectors. • Advanced proficiency in design and analysis software (e.g., AutoCAD, Revit, ETAP, SKM). • Strong leadership, project... 
    Remote work
    Local area
    Immediate start
    Worldwide
    Relocation
    Flexible hours

    Aecom

    La Prairie, QC
    26 days ago
  •  ...We are seeking a Staff Machine Learning Engineer to join our platform architecture team....  ...\n Benefits and Perks:  An engaging remote-first culture  A great compensation package...  ..., biomedical artificial intelligence software platform.  Backed by Generation Investment... 
    Remote work
    Long term contract
    Home office

    Benchsci

    La Prairie, QC
    29 days ago
  • STAGIAIRE INGÉNIEUR APPLICATION CLIENT LOGICIEL Créée en 2000, Ivalua est un leader mondial dans l’édition de solutions cloud de gestion des achats. NOTRE ENTREPRISE Chez Ivalua, nous sommes une communauté mondiale d'experts convaincus que la transformation numérique rend les...
    Remote work
    Full time
    Internship
    Local area

    Un Emploi De Customer Application Engineer Intern Chez Ivalu...

    La Prairie, QC
    25 days ago
  • $139k - $146.5k per year

     ...measure, and optimize customer growth. We’re looking for an Analytics Engineer to build and own the data models, pipelines, and semantic layers...  ...at scale with complex event and transactional data. #LI-Remote Instacart provides highly market-competitive compensation and benefits... 
    Remote work
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    La Prairie, QC
    26 days ago
  • $110k - $182k per year

     ...motivated team members who are passionate about putting customers first. As a remote-first company we believe in empowering our employees to do their best work, wherever they are. As the data engine for IT and Security many of the biggest names in the most demanding... 
    Remote work
    Temporary work
    Live In

    Cribl

    La Prairie, QC
    26 days ago
  •  ...highly qualified professional in this business sector, we are one of the largest teams specializing in this discipline among consulting engineering firms in Canada. Guided by an entrepreneurial culture based on innovation, sustainability, multidisciplinary agility and... 
    Remote work
    Remplacement
    Permanent employment
    Internship
    Work from home
    Flexible hours

    Cima+

    La Prairie, QC
    26 days ago
  •  ...California in 2004 when a visionary engineer, Fred Luddy, saw the potential...  ...role: The Customer Outcomes Principal Success Architect will develop...  ...(Digital/SaaS/Enterprise Software) enabled transformations • Proven...  .... Work personas (flexible, remote, or required in office) are categories... 
    Remote work
    Permanent employment
    Work at office
    Flexible hours

    Servicenow

    La Prairie, QC
    29 days ago
  •  ..., and Docker Scout. We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software...  ...environments. We're looking for a Staff-level engineer to help shape the technical direction of this catalogue... 
    Remote work
    Home office
    Visa sponsorship
    Shift work

    Docker

    La Prairie, QC
    24 days ago
  •  ...vetting and onboarding future engineers. Core Responsibilities Hands-...  ..., databases, and enterprise software to execute real-world tasks....  ...Developing hyper-personalization engines for retail clients that...  ...with our VP of AI Engineering, Principal AI Solutions Architect, and Chief... 
    Remote work

    Theapplabb

    La Prairie, QC
    26 days ago
  •  ...to reduce risk and cost. Powered by our AI engine, LuminIQ, we embed risk checks, accelerate...  ...excellence. Note: This is a fully remote position, open to applicants based in Ontario...  ...criterias. • Analytical minded, love learning new software, configuration management and comfortable... 
    Remote work
    Long term contract
    Contract work
    Local area
    Immediate start

    Gatekeeper

    La Prairie, QC
    8 days ago
  • $30 - $48 per hour

     ...of Chain of Custody documents and sample shipments to labs. Remote field work with limited reception and access (often via helicopter...  ...Office Suite (Excel, Word, PowerPoint) and other business software such as GIS, Google Earth, Excel stats, R statistical software.... 
    Remote work
    Work at office

    True Environmental

    La Prairie, QC
    6 days ago
  •  ..., and Innovate: Debug and resolve complex software issues, providing effective and lasting solutions...  ...control systems like GIT or Perforce. - Engine & Systems Architecture: Solid proficiency...  ...Health: we provide increased access to remote healthcare providers for prescription... 
    Remote work
    Summer work
    Work at office
    Local area
    Immediate start
    Flexible hours

    Kabam

    La Prairie, QC
    29 days ago
  •  ...processing, and online sales channels. • Proficiency in financial software and tools (ERP, Excel, Power BI). • Experience with US Sales tax...  ...work-from-home with occasional in-office days This is a remote position, and you must be able to work PST hours. Applicants must... 
    Remote work
    Permanent employment
    Private practice
    Work at office
    Work from home
    Flexible hours

    The Noel Asmar Group

    La Prairie, QC
    26 days ago
  • $104.5k - $132k per year

     ...key roles across a variety of functions, with a strong focus on software engineer hiring. This role is ideal for someone who enjoys balancing...  ...your highest potential • An extremely high performing, low-ego, remote-first team that is truly disrupting an old industry • Option... 
    Remote work
    Long term contract
    Work at office
    Work from home

    Policyme

    La Prairie, QC
    29 days ago
  •  ...solutions to complex business problems. Collaborate with cross-functional teams, including business stakeholders, product managers, software engineers, and data engineers to develop and implement data-driven solutions. Assess the business needs of clients and identify areas... 
    Remote work
    Full time

    Fusemachines

    La Prairie, QC
    29 days ago
  •  ...building Alberta’s electrical infrastructure, recently acquired by Java Holdings Ltd. Java staff have over 50 years of experience...  ...Knowledge of local roads must have. • Able to lift 50lbs and drive on remote roads in winter conditions. • WHMIS Certificate, Transportation of... 
    Remote work
    For contractors
    Local area
    Shift work

    Victor Energy

    La Prairie, QC
    26 days ago
  •  ...Go-To-Market Strategy, we build marketing engines that win in SaaS and across B2B...  ...Work Environment Requirements As a remote-first company, you’ll have the ability to...  ...computer (PC or Mac available), computer software platforms, and other office productivity... 
    Remote work
    Work at office
    Work from home
    Home office

    Directive Consulting

    La Prairie, QC
    26 days ago
  • Remote potential locations: Toronto, Vancouver About Unframe Unframe is on a mission to help...  ...to build a high-performance revenue engine. What You’ll Do • Drive Enterprise Transformation...  ...a Fit If You Have: • 8+ years enterprise software sales with consistent quota over-... 
    Remote work
    Full time
    Internship

    Unframe

    La Prairie, QC
    26 days ago
  • $1000 per month

     ...Our firm is hiring an SEO (Search Engine Optimization) Sales Specialist who will sell digital...  ...you need to be successful. Our advanced software can pinpoint businesses who are in need of...  ...know how to close a sale. This position is remote, meaning you will work from your home... 
    Remote work
    Contract work
    Work from home
    Home office
    Flexible hours

    Prime-marketing

    La Prairie, QC
    26 days ago
  •  ...project-based consulting services. ​ Location: Calgary, Alberta (Remote) • Travel Required: Yes • Work Schedule: Monday - Friday with...  ...No ​ Education and Experience • Education - Bachelor's degree in engineering, construction management, or a related field (or equivalent industry... 
    Remote work
    Hourly pay
    Monday to friday
    Afternoon shift

    Trillium Advisory Group

    La Prairie, QC
    26 days ago
  • Position Title: Territory Sales Manager Department: Sales Location: Remote, Manitoba, Canada About AGI AGI is a global food-based...  ...and commercial customers with the right equipment and customized engineering solutions to produce, protect and deliver the world’s grain, fertilizer... 
    Remote work
    Long term contract
    Worldwide

    Growth -

    La Prairie, QC
    6 days ago
  • $65k - $95k per year

     ...healthcare technology, preferably in AI-driven solutions, healthcare software or medical software. You’re an expert in developing and...  ...and Benefits : All  full-time employees have access to: Remote and hybrid work options & flexible work hours Comprehensive health... 
    Remote work
    Long term contract
    Full time
    Contract work
    Internship
    Work from home
    Flexible hours
    Weekend work

    Tali Ai

    La Prairie, QC
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Principal Software Engineer - Java. Be the first to apply!