Principal Software Engineer - JAVA
$180k - $300k par annéeVeeva 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.
$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...SuggéréStageTravail au bureauTravail à domicileLe monde entierLundi au vendredi- ...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...SuggéréTravail à distanceLe monde entierHoraires flexibles
- ...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...SuggéréTemps pleinLe monde entier
- ...difference, we'd love to hear from you. The Role As a Senior Software Engineer, you will lead the design, development, and maintenance of high... ...etc. Proficiency in multiple programming languages such as Java, Python, C++, JavaScript, or C# along with multiple frameworks....Suggéré
$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 pleinStageHoraires flexibles$135k - $150k par année
Software Engineer (Clojure) Location Ottawa, ON : What makes us Qlik ?A Gartner® Magic Quadrant™ Leader for 15 years in a row, Qlik transforms complex data landscapes into actionable insights, driving strategic business outcomes. Serving over 40,000 global customers, our portfolio...Temps pleinTravail au bureauTravail à distanceHoraires flexibles- Staff Software Engineer Location Hybrid work in Ottawa, ON K2K 2A9 : Corfix is one of Canada's fastest growing SaaS companies in construction tech, specializing in jobsite management with a focus on safety, compliance, and efficiency. From digitizing safety forms to managing...Temps pleinTravail occasionnelTravail au bureauTravail à distanceTravail à domicileLundi au vendrediHoraires flexibles
- ...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 permanentTemps plein
- 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...FreelanceTravail au bureauZone localeTravail à distanceLe monde entier
- ...Location: Toronto/Ottawa Department: Engineering Reports To: SVP of Engineering About the Role: We are seeking a highly skilled and experienced Principal DevOps Engineer to join our engineering team and take ownership of our infrastructure strategy, automation...Temps plein
- ...creation of high-performance silicon chips and software content. Join us to transform the future... ...digital design and verification engineer with over 15 years of impactful experience... ...validation, and hardware emulation. As a Principal Engineer, you are recognized for your technical...Travail posté
- ...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éeRecrutement immédiat
$95.62k - $152.99k par année
.... For more information, please visit . Req ID: 16390 Software Development Engineer Level III What will you do at Fujitsu? Virtuora Network... .... We are looking for a software engineer who is skillful in Java as well as possess the skills to transform complex requirements...Travail temporaireTravail à distanceHoraires flexibles$85.5k - $135.5k par année
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Software Engineering Job Location: Ottawa, ON Job Schedule: Day Shift Salary Range: 85 500$ - 135 500$ About your next Challenge as a...Équipe de jour- ...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 pleinPour les contractants
- ...Huawei Canada has an immediate co-op opening for a Software Engineer. About the team: Huawei Canada's Advanced Optical Technology Lab focuses on advanced R&D in high-performance optical communications and networking. Our expert team specializes in transmission algorithms...StageRecrutement immédiat
- ...what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each... ...! Why this role? We are looking for a skilled Applied AI Software Engineer to join our Applied ML team, supporting the development...Temps pleinTravail au bureauTravail à distanceHoraires flexibles
- ...Dominion Dynamics is building Canada’s first modern defence prime: software-defined, attritable, and sovereign. We believe tomorrow’s... ...loop in operational contexts. The Role: Geospatial Software Engineer - Telemetry & Mapping You will lead the design and delivery of...Temps pleinTravail à distance
$76k - $95k par année
...strive to build a more sustainable planet by creating innovative solutions that combine satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to solve the toughest challenges in agriculture, energy and mining, insurance and risk mitigation...Temps pleinTravail occasionnelStageTravail au bureauTravail à distanceLundi au vendrediHoraires flexiblesÉquipe de l'après-midi- ...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 permanentTemps pleinStageRecrutement immédiat
$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éeTravail temporaireZone localeLe monde entierBureau à domicileHoraires flexibles$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$106k - $140k par année
...Disabilities Act (AODA) and the Ontario Human Rights Code. Envision yourself at Barracuda Barracuda is looking for a Senior Software Engineer, in Ottawa, Canada to dive into the tricky and yet interesting world of building and securing appliance systems. You must enjoy...Le monde entier$83.04k - $110.72k par année
...need to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Software Engineer (Level 17) / Senior Software & AI Engineer (Level 18), Digital Delivery Marketing and Architects team Employment Type:...Emploi permanentTemps pleinTravail d'étéTravail au bureauProgramme de réinstallation2 jours par semaine$120k - $170k par année
...Every single team member — from Product & Engineering to Sales & Marketing, Finance, Operations... .... We’re looking for an experienced Software Development Manager (SDM) who combines... ...Back-end: Node/Express, PHP/Laravel, Java Front-end: Javascript/React, styled-components...Contrat Longue DuréeTemps pleinTravail temporaireTravail à distanceNuits de sommeilHoraires flexiblesÉquipe de jour- ...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
$85.82k - $135.82k par année
...collaborate closely with designers, product managers, and other engineers to translate design concepts into efficient and user-friendly interfaces... ...Understanding of UX principles and methodologies; Full Stack Java and RESTful API experience is a plus. One Last Thing...StageLe monde entier- ...Job Title Manufacturing Engineer Reports To Manager, Quality Assurance and Manufacturing... ...data processing, analysis services, and software applications. At Nanometrics, we take... ...other SQL-based databases), and LabView. Java, Python, C/C++ or other programming languages...Temps pleinTravail au bureauHoraires flexibles
- 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...Zone localeTravail à domicileLe monde entier
- Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services... ...programming and troubleshooting in C# and/or Java. #Experience in telecommunications/networking...
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 !
- project engineer assistant project manager Ottawa, ON
- mechanical engineering director Ottawa, ON
- directeur ingénierie Ottawa, ON
- general engineer Ottawa, ON
- chief engineer Ottawa, ON
- mechanical engineering project manager Ottawa, ON
- director software engineering Ottawa, ON
- engineering project manager Ottawa, ON
- java android developer Ottawa, ON
- java developer remote Ottawa, ON

