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

Associate Software Engineer - Seeking 2025 & 2026 Grads

$125k per year

Veeva Systems

Veeva Systems is building the industry cloud for Life Sciences to help companies work in a more efficient and connected way. Learn more about our products, vision and values, and status as a public benefit corporation on our website .

The Role

We are hiring recent university graduates to grow the next generation of Software Engineers through our Engineering Development Program . 

We believe in pushing high potential people to achieve excellence. Our program is specifically designed to provide a challenging environment to learn quickly and deliver value early, equipping you with the resources to become an excellent engineer.

REQUIREMENTS | We are looking for graduates who meet the following requirements:

  • Bachelor’s degree in computer science or related field from an accredited 4 year university with a 3.0 to 4.0 GPA
  • Must have taken relevant C.S. classes, including at least one Compilers or Operating Systems class. The Fundamentals are important at Veeva
  • High work ethic. Veeva is a hard-working company
  • High integrity and honesty. Veeva is a PBC and a “do the right thing” company. We expect that from all employees
  • Excellent verbal and written English communication skills. Engineering is not all about the code, it’s also about communication
  • 0-2 years of professional software experience. We have other jobs for more experienced hires, but EDP is designed for those just getting going in their careers
  • Ability and desire to work in office 4 days/week for your first two years. After 2 years, you will have the flexibility to Work Anywhere

OUR TECHNOLOGY | We have a variety of different products and codebases, but in general, we use this tech stack:

  • System software is Java or Rust
  • Application logic is Java, Python, TypeScript
  • Front end is JavaScript, React, TypeScript
  • Mobile is Swift, Kotlin, React Native

THE PROCESS | Our process is different than most. It is designed to be fast, efficient and respectful. Here are the steps:

  • You submit your resume, short cover letter of questions, and take a personality test
  • Within one week we will notify you via email if we would like to go to the next step or not
  • The next step is a 1 hour online coding challenge in Java or Python
  • After the coding challenge, the next step is a single 2-hour interview with a member of our tech evaluation team. Part of this is a coding exercise in the language of your choice (Java, JavaScript or Python)
  • Within one week after this step, we will give you an offer, or let you know that we do not wish to move forward
  • You will have one week to accept our offer or not. If you accept, we will hold a spot for you and expect you to show up on your start date. Accepting an offer and continuing to interview would be an ethical violation in our view
  • When you join you will be assigned to an engineering manager in your work location. It’s important to know you are applying to work as an engineer in a location but not applying for a specific team/product

Compensation

  • Starting base pay (Cash + RSU): $125,000 CAD + sign on bonus in Toronto

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

Work Environment : Veeva is a Work Anywhere company. You can choose to work in an office or remotely from home on any given day of the week. Although Veeva is Work from Anywhere, Associate Software Engineers must live within a maximum commuting distance of 45 minutes to 1 hour from their home office and must work in-office 4 days a week.

#LI-Entry

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

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Associate Software Engineer - Seeking 2025 & 2026 Grads in Toronto, ON vacancy
  •  ...Currently, we are only hiring forFall 2026. Our Purpose At Deloitte, our Purpose...  ...typical day look like? As a Practitioner in Engineering, you will work with teammates and clients...  ...innovation. From strategy to product software and development to aftercare support, we... 
    Suggested
    Full time
    Flexible hours
    Shift work
    Toronto, ON
    5 days ago
  • $75k - $95k per year

     ...industry , committed to making a positive impact on its customers, employees, and communities. The Role  We're hiring Associate Software Engineers in Test to work at Veeva, working on various products in the Life Sciences industry encompassing the fields of... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Toronto, ON
    11 hours ago
  • $75k - $95k per year

     ...core platforms that support our Quality Engineering organization. In this role, you will design...  ...academic or professional experience in software development or test automation Core...  ...variable bonus and/or stock bonus. #LI-Associate Veeva’s headquarters is located in the... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Toronto, ON
    11 hours ago
  • $18 - $32 per hour

    Fall 2026: Associate Developer Co-op (4 months) Position Description We’re looking for a motivated...  ...student who is passionate about software development and eager to grow their technical...  ...CGI and hear from our Co-ops and New Grads, visit CGI is providing a reasonable... 
    Suggested
    Work at office
    Toronto, ON
    12 days ago
  •  ...looking for a backend-focused engineer with PHP/Laravel experience to...  ...years of professional back-end software engineering experience, any...  ...step instructions. You actively seek feedback, measure outcomes, and...  ...to global scale. In early 2025, Carbon6 was acquired by SPS Commerce... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Carbon6

    Toronto, ON
    6 days ago
  • $61.6k - $113.9k per year

    Application Deadline: 05/24/2026 Address: 33 Dundas Street...  ...are invited to apply to our New Grad opportunities which are...  ...information. Drives the overall software development lifecycle including...  ...program/system/eco-system and the associated upstream and downstream... 
    Full time
    Contract work
    Part time
    Internship
    Toronto, ON
    5 days ago
  •  ...intelligence. Leading infrastructure vendors, engineering firms, and construction companies use the...  ...vacancy that Citylitics is currently seeking to fill. Who Are We Looking For? We are seeking a highly motivated software developer with experience in building full... 
    Work at office

    Citylitics

    Toronto, ON
    1 day ago
  • $18 - $32 per hour

    Fall 2026 Co-op: WiSE Software Developer (4 Months) Position Description We are looking for a passionate...  ...development and RPA Automation/Data engineering projects using Java, Spring Boot, and...  ...CGI and hear from our Co-ops and New Grads, visit The WiSE (women in STEM... 
    Local area
    Toronto, ON
    12 days ago
  •  ...to help us get there! About the Senior Software Engineer role As a Senior Software Engineer,...  ...of Best Canadian Software Companies for 2026. Team connection : Virtual: Day-to...  ...and strong signals from our customers. In 2025, we built the foundational capabilities our... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Toronto, ON
    7 days ago
  •  ...routine updates. We’re looking for a senior software engineer who loves working at the boundary between...  ...of Best Canadian Software Companies for 2026. Team connection : Virtual: Day-to...  ...strong signals from our customers. In 2025, we built the foundational capabilities... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Toronto, ON
    7 days ago
  • $135k - $165k per year

     ...Fitch Group is currently seeking a Lead Software Engineer - Associate Director based out of our Toronto office. As a leading, global financial information services provider, Fitch Group delivers vital credit and risk insights, robust data, and dynamic tools to champion... 
    Long term contract
    Temporary work
    Work at office
    Immediate start
    Shift work
    2 days per week

    Fitch Group

    Toronto, ON
    1 day ago
  •  ...Job Responsibility: 1 Opening Toronto Role description Software Engineering Lead Specialist I - Software Engineering Who We Are:...  ...description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant... 
    Full time

    UST Global

    Toronto, ON
    6 days ago
  •  ...people who make care possible. The Opportunity As a  Senior Software Engineer at Caribou, you will shape the architecture, quality, and...  ...Fast-Growing Technology Company in Canada (The Globe and Mail 2025). Hybrid work-culture: The team primarily operates out of Toronto... 
    Full time
    Summer work
    Work at office
    Remote work
    1 day per week

    Caribou

    Toronto, ON
    20 days ago
  • $100k - $150k per year

     ...integration and operation of computer-based systems Develop process and network models to optimize architecture Prepare plan to maintain software Upgrade and maintain software Operate automatic or other testing equipment to ensure product quality Benefits Health... 
    Permanent employment
    Full time
    Remote work

    NationGraph

    Toronto, ON
    1 day ago
  • $50.1k - $93k per year

    Application Deadline: 05/24/2026 Address: 33 Dundas Street...  ...are invited to apply to our New Grad opportunities which are...  ...different stud Drives the overall software development lifecycle...  ...program/system/eco-system and the associated upstream and downstream impacts... 
    Full time
    Contract work
    Part time
    Internship
    Toronto, ON
    9 days ago
  • $45k per year

     ...institutions, Investment firm and government sectors ~ Location : North York : We are currently seeking for a competent individual to fulfill the role of IT Software Engineer to join our dynamic team. Responsibility: To install, configure, and integrate of AQA... 
    Full time
    Weekend work

    Dawn InfoTek Inc.

    Toronto, ON
    6 days ago
  • $50 - $70 per hour

    About the job Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position...
    Remote job
    Contract work
    Summer work

    Mercor

    Toronto, ON
    3 days ago
  • $150 per hour

     ...Summers , and Jack Dorsey . Position: Senior Open Source Engineer Type: Contract Compensation: $150/hour...  ...GitHub contributions. Preferred ~3+ years as a Software Engineer . Start Date ~ Immediately Application... 
    Remote job
    Contract work
    Summer work
    Immediate start

    Mercor

    Toronto, ON
    2 days ago
  •  ..., families and communities around the world. : The Lead Software Engineer will have an overall responsibility for the design, technical...  ...Salary Range: 84,000/84 000 - 138,000/138 000 Job Category: IT - Application Development Posting End Date: 08/05/2025... 
    Full time
    Flexible hours

    Sun Life

    Toronto, ON
    6 days ago
  • $140.6k - $190.6k per year

     ...our evolving business needs.     Staff Software Engineer, Public Records and Derived Authorities...  ...access and utilize information? We are seeking a talented, self-driven and highly motivated...  ...to design, build, and scale enterprise-grade data systems that transform how our... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    11 hours ago
  •  ...to serve corporate clients in US Cash Management. As a Senior Software Engineer, you will be instrumental in shaping the future technology landscape...  ...Job Type: Regular Pay Type: Salaried Posted Date: 2026-03-16 Application Deadline: 2026-05-23 Note : Applications... 
    Full time
    Immediate start
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    17 days ago
  •  ...on customer centricity, urgency, curiosity, and ownership—where engineers are empowered to take initiative, solve real problems, and drive...  ...core systems and new products.  Your new role   As a Senior Software Engineer (Backend), you’ll design and build scalable backend systems... 
    Permanent employment
    Remote work
    Flexible hours

    Hays

    Toronto, ON
    6 days ago
  • $55k - $95k per year

     ...customers, employees, and communities. The Role We're hiring Associate Quality Engineers to work at Veeva, working on various products in the Life...  ...ll be responsible for functional and automation testing of software, ensuring customer success with every release. Graduates... 
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Toronto, ON
    11 hours ago
  •  ...Fanatical commitment to quality and service Resourcefulness Collaboration Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform. This role is primarily focused on backend... 
    Full time
    Work at office
    Remote work

    Alexa Translations

    Toronto, ON
    14 days ago
  • $112k - $168k per year

     ...The Workday AI Infrastructure & Operations team is seeking an energetic and determined Software Engineer to design, implement, and deliver highly scalable features...  ...experience building and operating production-grade backend or platform systems . ~ Strong proficiency... 
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Toronto, ON
    27 days ago
  • $105.74k - $158.68k per year

     ...ongoing support from Intel. This position is associated to that standalone business strategy...  ...looking for a passionate and energetic software engineer to join our team at Altera®. Altera® is...  ...of Quartus is our Place and Route engine which is responsible for transforming HDL... 
    Full time
    Internship
    Local area
    Worldwide
    Flexible hours

    INTEL

    Toronto, ON
    6 days ago
  •  ...more than half a century, Electric Power Engineers (EPE) has partnered with power and energy...  ...consulting expertise and energy intelligence software solutions for complex engineering and...  ...Electric Power Engineers, Inc. (EPE) is seeking a Software Developer to be part of a dynamic... 
    Full time
    Remote work
    Flexible hours

    Electric Power Engineers

    Toronto, ON
    6 days ago
  •  ...or future vacancies within our organization.     Principal Software Engineer The global capital markets are among the largest markets in...  ...to deliver on our business goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    11 hours ago
  • $136k - $187k per year

     ...customers can focus on innovation. About the Role We are seeking an experienced and motivated engineer to join our Platform Application Services team. In this...  .... What You’ll Bring Experience: 5+ years of software development experience with a track record of building... 
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    5 days ago
  •  ...M5H 2Y4 We are looking for a highly skilled and enthusiastic Software Engineering Contractor (Intern) to assist in the development and...  ...fostering a collaborative and inclusive work environment. We are seeking a motivated and talented Software Engineering Contractor (Intern... 
    Contract work
    For contractors
    Internship
    Remote work
    Flexible hours

    SquareShift Technologies

    Toronto, ON
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Associate Software Engineer - Seeking 2025 & 2026 Grads. Be the first to apply!