Enable job alerts via email!

Senior Software Engineer - Java

Veeva Systems, Inc.

Toronto

Hybrid

USD 110,000 - 270,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Ein innovatives Unternehmen im Bereich Cloud-Technologie sucht mehrere Senior Software Engineers, die in einem dynamischen und stabilen Umfeld arbeiten möchten. In dieser Rolle werden Sie schnell neue Anwendungen entwickeln und an verschiedenen Schichten des Tech-Stacks arbeiten, einschließlich Backend, Frontend und DevOps. Mit einem klaren Fokus auf Teamarbeit und Qualität bieten Sie Lösungen, die den Lebenszyklus von Therapien in der Biowissenschaftsbranche beschleunigen. Wenn Sie leidenschaftlich an Softwareentwicklung interessiert sind und in einem Unternehmen arbeiten möchten, das sowohl den Kunden als auch der Gesellschaft verpflichtet ist, dann ist dies die perfekte Gelegenheit für Sie.

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
Basic Life Insurance
PTO
Company-paid Holidays
1% Charitable Giving Program

Qualifications

  • 5+ Jahre Erfahrung in Java-Anwendungen, idealerweise in einem Unternehmenssoftwareunternehmen.
  • Nachgewiesene Fähigkeit, sauberen, testbaren und lesbaren Code in einem Teamumfeld zu schreiben.

Responsibilities

  • Schnelles Erstellen neuer Anwendungen auf einer bestehenden, robusten Unternehmensplattform.
  • Neuen Cloud-Infrastruktur von Grund auf unter Berücksichtigung bewährter Praktiken im Software-Entwicklungsprozess.

Skills

Java
Spring
MySQL
Hibernate
Solr
Gradle
Git
Jenkins
Mockito
Tomcat
Linux
AWS
Vagrant
Docker
Kubernetes

Job description

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.

We are looking for multiple Senior Software Engineers eager to build in a fast-paced, startup environment inside a stable, profitable company. Our teams solve complex problems that impact the speed and effectiveness of the life sciences industry. In this role, you’ll jump right in, develop in rapid sprints, and find that we don’t believe in throwaway technology. You build it -- we ship it.

You should have extensive experience in Java applications and the latest open-source technologies. Ideal candidates have worked in enterprise software development or for a high-growth technology company.

What You'll Do

  • Rapidly build new applications on an existing, robust enterprise platform
  • Build new cloud infrastructure from scratch following best practices in software development
  • Drive new features and improvements in a fast-changing environment
  • Partner with product management, design, and QA to deliver cutting-edge solutions and direct value to our customers
  • Work on multiple layers of our stack, including backend (primary), front-end, and DevOps

Requirements

  • 5+ years experience in Java, preferably at an enterprise cloud software company
  • Proven ability to write clean, testable, readable code in a team environment
  • Hands-on experience with open source technologies, such as Spring, MySQL, Hibernate, Solr, Gradle, Git, Jenkins, Mockito, Tomcat, Linux, AWS, Vagrant, Docker, Kubernetes
  • 3+ years of experience in relational databases with mastery of SQL
  • Strong mentoring skills with a proven record of improving team performance

Benefits include medical, dental, vision, and basic life insurance, PTO and company-paid holidays, and a 1% charitable giving program.

Compensation

  • Base pay: $110,000 - $270,000
  • Salary ranges are provided to comply with local regulations and may vary based on experience and location. Compensation includes potential variable bonuses and stock options.

Veeva’s headquarters is in the San Francisco Bay Area, with offices in over 15 countries.

Veeva is an equal opportunity employer. All qualified applicants will receive consideration 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, genetic information, political affiliation, or other protected characteristics. For accommodations, contact talent_accommodations@veeva.com.

Work Where It’s Best for You

Work Anywhere means you can work in an office or at home on any given day, with predictable core hours for collaboration. Offices are designed as hubs for social and creative interactions, with regional product hubs in Pleasanton, Columbus, Boston, Kansas City, New York City, Raleigh, and Toronto. Customer-facing roles involve proximity to or travel to clients. Moving within a country does not affect salary, providing stability and clarity.

A different kind of company. A Public Benefit Corporation.

Unlike traditional corporations, PBCs consider their public benefit purpose alongside shareholder interests. Veeva’s purpose is to enhance productivity in our industries and create quality employment opportunities.

What sets us apart

Veeva became the first public company to convert to a PBC in February 2021, emphasizing our commitment to societal impact and responsible business practices.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Contra

Toronto

Remote

CAD 170,000 - 200,000

2 days ago
Be an early applicant

Senior Software Engineer (Identity Decisioning)

Affirm

Toronto

Remote

CAD 150,000 - 200,000

5 days ago
Be an early applicant

Senior Software Engineer (Flutter/React) - Canada - (REMOTE)

eXp Realty Canada

Toronto

Remote

CAD 120,000 - 140,000

9 days ago

Senior Software Engineer, Mozilla VPN

Mozilla

Toronto

Remote

CAD 104,000 - 139,000

6 days ago
Be an early applicant

Senior Java Software Engineer

Techedin

Toronto

Remote

CAD 100,000 - 125,000

30+ days ago

Senior Java Software Engineer

Techedin

Toronto

Remote

CAD 100,000 - 125,000

30+ days ago

Senior Java Software Engineer

Techedin

Toronto

Remote

CAD 100,000 - 125,000

30+ days ago

Senior Java Software Engineer

Techedin

Toronto

Remote

CAD 100,000 - 125,000

30+ days ago

Senior Java Software Engineer

Techedin

Old Toronto

Remote

CAD 80,000 - 120,000

30+ days ago