Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Principal Software Engineer - JAVA

$180k - $275k par année

Veeva Systems

As a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), Veeva is on a mission to help life sciences companies accelerate the delivery of life-saving therapies to patients. We're a public benefit corporation (PBC) committed to balancing the interests of our customers, employees, society, and investors, offering a unique opportunity to build impactful solutions that directly contribute to global health.

As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers to operate more efficiently and safely. You'll mentor and elevate engineers, drive critical technical decisions, and consistently deliver high-quality code that propels our technology forward.

We empower you to work from where you thrive – whether that's from home or in the office within Canada or the US – ensuring seamless collaboration within your team's time zone.

Full Feature Ownership: Own all stages of feature implementation, from design and development through deployment, production support, and maintenance. Drive Solutions: Collaborate with Product Management and Development on technical design and problem-solving to deliver great code

Define, promote, and mentor on engineering best practices and coding standards

Strategic Mentorship: Develop the skills of engineering talent through structured mentorship

Seasoned Software Engineer: 12+ years of proven software development expertise (Java development required)

Scalability Expert: Proven track record of architecting and building high-volume products at scale

Hands-on development experience with current open-source tools and technologies, including Java, Spring, MySQL, Gradle, Git, Jenkins, AspectJ, Messaging, and Solr/Lucene

Highly driven and flexible, enjoys a fast-paced start-up environment, and believes in having fun along the way

Mentorship: Proven ability to mentor and elevate team performance, fostering growth and excellence

Excellent verbal and written English communication skills: Engineering is not all about the code, it’s also about communication

Medical, dental, vision, and basic life insurance

  • PTO and company-paid holidays
  • Retirement programs
  • The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.

#LI-Remote

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 Voir email sur careers.veeva.com.

L'offre d'emploi a été publiée il y a 1 heure
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Principal Software Engineer - JAVA à Ottawa, ON
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading...  ...on X and LinkedIn or visit The Software Architect will play a pivotal role in driving...  ...more programming languages such as C++, Java, Python, Golang, PowerShell Deep understanding... 
    Suggéré
    Stage
    Travail au bureau
    Le monde entier
    Lundi au vendredi

    Telesat

    Ottawa, ON
    il y a 12 heures
  •  ...meaningful difference, we'd love to hear from you. The Role As a Software Engineer III, you will take on challenging and complex development tasks...  ...Knowledge of additional programming languages (e.g., C++, Java) or frameworks (e.g., WPF, WinForms).  Experience in... 
    Suggéré
    Contrat Longue Durée
    Travail temporaire
    Stage

    Versaterm

    Ottawa, ON
    il y a 12 heures
  • $125k - $171.9k par année

     ...projects across a wide spectrum of sectors, principally rail infrastructure, highways, along...  ...have extensive expertise in geotechnical engineering from planning and design, with a strong...  ...interaction) and use of modern analysis software. Strong project management capability... 
    Suggéré
    Temps plein
    Stage
    Horaires flexibles

    AtkinsRéalis

    Ottawa, ON
    il y a 18 jours
  • Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...one or more of C, C++, Python, Go, Rust, Java, Ruby, PHP, or JavaScript/Typescript Experience... 
    Suggéré
    Contrat Longue Durée
    Travail au bureau
    Zone locale
    Travail à distance
    Le monde entier

    Canonical

    Ottawa, ON
    il y a 17 jours
  •  ...Do    We are looking for a dynamic and experienced Full Stack Software Engineer with an excellent background in Azure to join our North...  ...science or equivalent. ~5+ years of experience writing code in Java for the backend with a solid understanding of object-oriented programming... 
    Suggéré
    Travail à distance
    Le monde entier

    ForeScout

    Ottawa, ON
    il y a 2 jours
  • $109.83k - $159.83k par année

     ...of building and scaling enterprise-grade software systems that protect critical assets and...  ...a highly skilled and passionate Software Engineering Manager with deep expertise in enterprise...  ...Cloud Platform. Strong experience in JAVA application design and development, including... 
    Stage
    Travail au bureau
    Travail à domicile
    Le monde entier
    Lundi au vendredi

    OpenText

    Ottawa, ON
    il y a 25 jours
  • $100k - $120k par année

     ...York Life. For more information, visit  . About This Opportunity H2O.ai is seeking a highly motivated Full Stack & Systems Software Engineer to join our H2OGPTe generative AI project team. This is a hands-on technical role for someone who thrives on solving complex... 
    Temps plein
    Travail à distance
    Le monde entier
    Horaires flexibles

    h2o.ai

    Ottawa, ON
    il y a 19 jours
  • $57k - $81.5k par année

     ...Designs, implements, maintains, enhances, tests, and supports software. Position Overview Under the supervision of the Director of...  ...with test teams to reduce manual test effort Communicate with Engineers and Manufacturer's Technical Support staff regarding programming... 
    Horaires flexibles

    Siemens Healthineers

    Ottawa, ON
    il y a 5 jours
  •  ...Category Engineering Hire Type Employee Job ID 14913 Remote Eligible No Date Posted 01.26.2026 We Are: At Synopsys, we drive...  ...empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous... 
    Travail à distance

    Synopsys Inc

    Ottawa, ON
    il y a 5 jours
  •  ...technology. If you're passionate about making a meaningful difference, we'd love to hear from you. The Role The Manager, Software Engineering will be responsible for leading a team of software engineers in the design, development, and delivery of high-quality software... 
    Stage

    Versaterm

    Ottawa, ON
    il y a 11 jours
  •  ...Position: Software Engineer - Cloud Access Control Location: Ottawa, Canada (Hybrid) Move Security Forward with Acre Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environment where your contributions drive... 
    Temps plein
    Le monde entier

    acre security

    Ottawa, ON
    il y a 14 jours
  • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Travail au bureau
    Zone locale
    Travail à domicile
    Le monde entier

    Canonical

    Ottawa, ON
    il y a 3 jours
  •  ...Principal Data Engineer _ A bit about the role… _ The data team at Solink builds and manages a growing list of over 350 integrations to external...  ...solutions using new technologies to enhance our existing software applications You will be a technical mentor in your areas... 
    Contrat Longue Durée
    Recrutement immédiat

    Solink

    Ottawa, ON
    Il y a 2 mois
  • $150k par année

     ...Position: Senior Software Engineer Location: Remote (Canada) Job Type: Full-time Work Schedule: 9:00 AM- 5:00 PM PST Base Salary: CAD $150,000 per year Role Overview: Were looking for a Senior Software Engineer to help design, build, and evolve... 
    Travail à distance
    Contrat Longue Durée
    Temps plein
    Bureau à domicile

    AutoScale Ventures

    Ottawa, ON
    il y a 2 jours
  •  ...Flagship apps, you get to work on products impacting many millions of monthly active visitors worldwide. During the pandemic our engineering, product, and design teams went back to first principles and redesigned our Flagship native apps and the platforms they run on from... 
    Temps plein
    Le monde entier

    Tripadvisor

    Ottawa, ON
    il y a 8 jours
  • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading... 
    Freelance
    Travail au bureau
    Zone locale
    Travail à distance
    Le monde entier

    Canonical

    Ottawa, ON
    il y a 24 jours
  •  ...companies that lead the world in technology and innovation. Your next chapter starts here.    In this role, you will:   Own software quality of our software products (both embedded and non-embedded) Work closely with the product managers and software developers to... 
    Emploi permanent
    Temps plein

    High Tech Genesis

    Ottawa, ON
    il y a 4 jours
  • $140k - $160k par année

     ...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision...  ...transportation network. Our small, tightknit, team consists of engineers with backgrounds in Transportation and Software Engineering, dedicated... 
    Temps plein

    Ouster

    Ottawa, ON
    il y a 4 jours
  • $145k - $190k par année

     ...part of a team that’s shaping what’s next - we’d love to hear from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Payment Experience Engineering Team. The Payment Experience team is at the forefront of our company, owning all of the... 
    Temps plein
    Travail d'été
    Zone locale
    Travail à distance

    Paramount Commerce

    Ottawa, ON
    il y a 5 jours
  •  ...supporting integration with all major accounting software including QuickBooks, NetSuite, and Xero....  ...teams. Assist in guiding more junior engineers on the team by giving them technical...  ...it. Hands-on experience as a back-end Java developer, specializing in building... 
    Temps plein
    Pour les contractants

    Veem

    Ottawa, ON
    Il y a un mois
  •  ...Huawei Canada has an immediate permanent opening for a Software Engineer. About the team: The YunShan Software Lab pioneers advanced software...  ...networking. Proficiency in other programming languages (Java/Go/Python/Lua/Shell/etc…) is an asset. Strong ability to research... 
    Emploi permanent
    Temps plein
    Stage
    Recrutement immédiat

    Huawei Technologies Canada Co., Ltd.

    Ottawa, ON
    il y a 12 jours
  • Full Stack Software Engineer Preferred Location: Ottawa Reports to: CTO Type: Full-Time About Dominion Dynamics Dominion Dynamics is building Canada’s first modern defence prime: software-defined, attritable, and sovereign. We believe tomorrow’s military... 
    Temps plein

    Dominion Dynamics

    Ottawa, ON
    il y a 6 jours
  • Principal Embedded Software Developer will play a pivotal role in driving the architectural and design aspects...  ...will collaborate closely with System Engineering and other cross-functional teams to...  ...programming languages such as C++, Java, Python, Golang, PowerShell Deep understanding... 

    Myticas Consulting

    Ottawa, ON
    il y a 14 jours
  •  ...Category Engineering Hire Type Employee Job ID 13030 Remote Eligible No Date Posted...  ...creation of high-performance silicon chips and software content. Join us to transform the future...  ..., and hardware emulation. As a Principal Engineer, you are recognized for your technical... 
    Travail à distance
    Travail posté

    Synopsys Inc

    Ottawa, ON
    Il y a 2 mois
  • $126k par année

     ...through collaboration and attitude. About The Team The ML Data Engineering team powers metadata extraction, enrichment, and content...  ...powered solutions in production. Role Overview We’re seeking a Software Engineer II with strong backend development experience and a... 
    Contrat Longue Durée
    Travail temporaire
    Zone locale
    Le monde entier
    Bureau à domicile
    Horaires flexibles

    Scribd, Inc.

    Ottawa, ON
    il y a 23 jours
  • Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. We work at the interface of hardware and software, so the ideal candidate is a Python... 
    Travail à distance
    Le monde entier

    Canonical

    Ottawa, ON
    il y a 10 jours
  • $120k - $165k par année

     ...Senior Software Architect Engineer (Aerospace / eVTOL) Location: Lindsay, Ontario, Canada Employment Type: Full-time Salary Range: CAD 120,000 – 165,000 (annual) Work Model: Hybrid About the Job A senior-level Software Architect & Engineer... 
    Temps plein

    Essence Coaching Group

    Ottawa, ON
    il y a 25 jours
  • $100k - $135k par année

     ...SRC CAN Ltd is seeking a Senior Software Developer to contribute to the...  ...role will leverage software engineering skillsets to support the SRC enterprise...  ...knowledge and experience with Java, C++, C, JavaScript,...  ...experience with data processing engines or data pipelines. Applied... 
    Temps plein
    Travail au bureau
    Travail à distance
    Horaires flexibles

    SRC Can

    Ottawa, ON
    il y a 6 jours
  •  ...critical intelligence needed to build a safer and more efficient world. Job Summary We're looking for a dedicated Software Development Engineer in Test (SDET) to take complete ownership of our integration testing framework. This role is a pivotal link between our... 
    Remplacement

    Ouster

    Ottawa, ON
    Il y a 2 mois
  • $160k - $240k par année

     ...features and drive related innovation. As Principal Developer - RAN Integration, you will...  ...record of successfully leading complex software integration projects and a deep...  ...degree in Telecommunications, Electrical Engineering, Computer Science, or a related field.... 
    Contrat Longue Durée
    Temps plein
    Travail temporaire

    Ericsson

    Ottawa, ON
    il y a 11 jours

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Principal Software Engineer - JAVA. Soyez parmi les premiers à postuler !