Search jobs > Toronto, ON > Software engineer

Associate Software Engineer - Seeking 2024 and 2025 Grads

Veeva Systems
Toronto, Canada
$90K-$115K a year
Full-time

The Role

If you are a recent engineering graduate, then Veeva's Engineering Development Program (EDP) is a perfect way to learn and build highly scalable multi-tenant cloud software.

As a new full-stack, front-end, or back-end engineer, you will work with seasoned Product and Engineering leaders in small teams to bring software innovation to customers around the world.

Software development embraces a dynamic and agile environment where product and engineering teams will see their work released every month.

Along with speed, you will find Veeva different because no matter what your level of experience, we want your input at the design table.

Help us think differently and more efficiently to design our solutions. In the EDP program, you will be expected to contribute to technical and functional design discussions and participate in all stages of the software development lifecycle.

At time of application, please attach the most updated version of your academic transcript, if applicable.

Qualified candidates must be legally authorized to work in Canada. Veeva does not provide sponsorship for employment visa status for this position.

This position requires you to work in the office 4 days / week for your first two years. After 2 years, you will have the flexibility to Work Anywhere.

Requirements

  • Located near Toronto, Ontario, and able to work in the office 4 days / week
  • Strong computer science fundamentals (data structures, algorithms, and object-oriented design)
  • Desire to work in enterprise software
  • Proficient in Java
  • Bachelor's Degree in Computer Science, Engineering, or Physics with a 3.3 GPA or higher
  • Don't have a university degree? That's OK if you have the equivalent skills gained through work experience or disciplined self-study

Nice to Have

  • Working knowledge of frontend technologies such as JavaScript, HTML, and React
  • Working knowledge of relational databases
  • Relevant internship / project experience is a plus

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 : $90,000 - $115,000
  • This role offers a comprehensive benefits package. The salary range for this position represents the potential base salary for this position.

The actual salary will vary based on market and expected contributions.

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

30+ days ago
Related jobs
Promoted
CanadianNanny.ca
Toronto, Ontario

Duties: To look after the newborn baby - diaper changes, clothing changes, night-time feeding from bottle, putting baby back to bed, and some light housework and meal prepping. If you are a responsible and reliable nanny with a genuine love for children and are interested in joining our family, ple...

Macropus Global
Canada

Installed and configured Chef server, bootstrapped nodes and developed recipes and cookbooks uploading to Chef server, Installed, configured and administered VMware ESXi. In-depth knowledge of Bamboo Continuous Integration Server - Configuration, Design and Administration, plus experience of extendi...

Trimble
Richmond Hill, Ontario

From purpose built products to enterprise lifecycle solutions, Trimble software, hardware and services are transforming a broad range of industries such as agriculture, construction, geospatial and transportation and logistics. Reporting to the Director of Engineering, your primary role will be to o...

Nova Scotia Health and IWK Health
Toronto, Ontario

Our passionate team of professionals provides a variety of high-quality inpatient and outpatient services including academic, tertiary, and quaternary care, as well as continuing care, primary health care, public health, and mental health and addictions. Registered Pharmacy Technician participates i...

Scotiabank
Toronto, Ontario

Candidate should be able to work both independently and, in a team, -oriented collaborative environment, by understanding the design documents and handling application development, unit testing and QA support. Guided by our purpose: "for every future", we help our customers, their families...

Nova Scotia Health and IWK Health
Toronto, Ontario

Our passionate team of professionals provides a variety of high-quality inpatient and outpatient services including academic, tertiary, and quaternary care, as well as continuing care, primary health care, public health, and mental health and addictions. Responsible to practice according to the Cana...

Dream
Toronto, Ontario

Being driven to continuously learn from experiences and seek out feedback and development opportunities. Working hard and smart to meet demands at key times of pressure. The successful candidate will provide a strong supporting function to the Corporate Accounting team. Support the month- and quarte...

Scotiabank
Toronto, Ontario

Candidate should be able to work both independently and, in a team, -oriented collaborative environment, by understanding the design documents and handling application development, unit testing and QA support. Guided by our purpose: "for every future", we help our customers, their families and their...

Charles River Associates
Toronto, Ontario

Engage in problem solving and forensic analysis of digital information using standard computer forensic and evidence handling techniques and tools;. Bachelor’s or Master’s degree candidates graduating December 2024/Summer 2025 with an academic focus in Cybersecurity, Computer Science and Engineering...

Mannarino Systems & Software
Anywhere - Canada

Also, the Safety Engineer will provide guidance and support around design and architecture based on the findings of the various safety assessments. Understanding the electrochemical physics and thermals of lithium metal and lithium-ion cells. The incumbent will coordinate various safety assessments ...