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 16 days ago
Similar jobs that could be interesting for youBased on the Associate Software Engineer - Seeking 2025 & 2026 Grads in Toronto, ON vacancy
  • $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
    20 hours ago
  •  ...Full Stack Engineer - Post-Grad (Hybrid) Location: Toronto - Hybrid | Team: Rewards & Stats | Level: Junior/Entry Join Over99 – Help Build...  ...Haves: ~ Bachelor's or Master's degree in Computer Science, Software Engineering, or related field (or equivalent experience) ~0-... 
    Suggested
    Internship
    Work at office
    Remote work
    Flexible hours
    2 days per week
    1 day per week

    Over99

    Toronto, ON
    7 days ago
  •  ...Rogers Partners LLP is hiring an associate lawyer with four to five years of insurance defence and/or personal injury experience. Since...  ...are recognized as being among the best in the industry. We are seeking a self-motivated lawyer who shares our passion for excellence. We... 
    Suggested

    Rogers Partners LLP

    Toronto, ON
    more than 2 months ago
  •  ...ON, Canada | Team: Frontend | Level: Post Grad Join Over99 – Help Build the Future of...  ...We're looking for a Post Grad Frontend Engineer with strong fundamentals in React, TypeScript...  ...animations, canvas-style interactions, physics engines, sound, or game UI. Exposure to Node.js... 
    Suggested
    Internship
    Remote work
    Flexible hours

    Over99

    Toronto, ON
    7 days ago
  • $50k - $80k per year

    New Grad: AI-Assisted Developer Position Description We are seeking an adaptable and tech-savvy Junior Developer to join our engineering team. This role is ideal for a recent graduate or a professional...  ...coding velocity and optimize software delivery across cloud... 
    Suggested
    Internship
    Manual labor
    Toronto, ON
    2 days 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... 
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Toronto, ON
    13 days ago
  • $42.9k - $56.55k per year

     ...Application deadline: July 17, 2026  EDC Student Internships / New Grad Positions - Technology and Analytics General Stream This Candidate Pool...  ...Business Technology, Data Science, Data Analytics, Software Engineering, Data Engineering, or related. Interested in either... 
    Permanent employment
    Full time
    Contract work
    Part time
    Internship
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Toronto, ON
    14 days ago
  • $60.01k per year

     ...Telescope.  As an Electrical Engineering Intern based at Rocket Lab’s...  ...implementation of new electronics design software. The Electrical Engineering...  ...weeks beginning August 31, 2026.   COMPENSATION AND OTHER...  ...information: FOR CANDIDATES SEEKING TO WORK IN US OFFICES ONLY:... 
    Permanent employment
    Full time
    Internship
    Manual labor
    Local area
    Relocation

    Rocket Lab USA

    Toronto, ON
    15 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
    4 days ago
  • $61.6k - $113.9k per year

    Application Deadline: 06/18/2026 Address: 100 King Street West Job Family Group: Technology Drives the overall software development lifecycle including working across functional...  ...the program/system/eco-system and the associated upstream and downstream impacts on... 
    Full time
    Contract work
    Part time
    Toronto, ON
    1 day 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
    4 days ago
  •  ...Position Description & Qualifications Looking for a Software Engineer opportunity at a place you can make a difference every day? Discover...  ...pass Criminal Record Check (CPIC) and Fingerprint Check. ~ An Associate's degree in Computer Science ~1 year of hands-on Java... 
    Long term contract
    Contract work
    Local area

    Serco

    Toronto, ON
    13 days ago
  •  ...enthusiastic Junior Full Stack Developer (Level 6) to join our growing engineering team. We are seeking someone who is passionate about technology, eager to learn, and excited to contribute across the full software development lifecycle. This role is ideal for a developer with... 
    Internship
    Flexible hours

    Scotiabank

    Toronto, ON
    9 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

    Apertera

    Toronto, ON
    7 days ago
  •  ...their work from any endpoint, anywhere in the world. We engineer the end-to-end device experience—from our flagship...  ...innovations on the Okta Engineering Blog . The Principal Software Engineer Opportunity We seek a visionary and highly influential Principal Software... 
    Long term contract
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    3 days ago
  •  ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these...  ...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
    20 hours ago
  •  ...Reference no. R2859186 Position title: Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto, ON (Hybrid) Posting date: Closing date: About the job Ready to push the limits of what’s possible? Join Sanofi... 
    Flexible hours
    Toronto, ON
    20 hours 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
    22 days ago
  •  ...debug, review, ship, and operate. We are actively rethinking how engineering teams work in a world where every engineer is paired with...  ...investors. About the Role We are looking for a versatile Software Engineer to join our platform team, working directly alongside... 
    Full time
    Internship

    Parallelz

    Toronto, ON
    7 days ago
  •  ...Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions...  ...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
    20 hours ago
  • $140.6k - $190.6k per year

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

    Thomson Reuters

    Toronto, ON
    20 hours ago
  •  ...Software Engineer - AI-Native Product Builder Location : Toronto (Hybrid) or Remote within Canada Duration : 4–8 months (with potential...  ...and want to deepen their skills in AI-native, production-grade product development. Exceptional performance during the internship... 
    Remote job
    Long term contract
    Full time
    Temporary work
    Internship

    NexScale

    Toronto, ON
    10 days ago
  •  ...in product and technical innovations every day! We are seeking an experienced Software Development Engineer who is adept at a variety of skills, that enable the...  ...productize, deploy at scale, and bring innovative production-grade experiences to raise the bar within the team. Key job... 
    Long term contract
    Full time
    Internship

    Amazon

    Toronto, ON
    3 days ago
  • $180k - $200k per year

     ...time onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Software Engineer to join our Trade team and help us build resilient, robust services and are responsible for working on critical projects with... 
    Full time
    Work at office
    Worldwide

    BitGo

    Toronto, ON
    1 day ago
  • $108k - $135k per year

     ...incentives, and efficient matching. We’re looking for passionate, driven engineers to build systems that empower our riders and drivers to have the...  ..., or related field or relevant work experience ~3+ years of software engineering industry experience ~ Extensive experience in... 
    Hourly pay
    Long term contract
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    1 day ago
  • $120k - $155k 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
    23 days ago
  •  ...Department: Development - Software Development Location: Toronto Location - Pittsburgh, Boston, Toronto or Montreal Why...  ...Confluence. More about the role & team We’re looking for an Associate Data Engineer to join our growing data platform team. In this role, you’ll... 
    Long term contract
    Internship
    Flexible hours

    Confluence

    Toronto, ON
    3 days ago
  •  ...Responsibility: Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Qualcomm is the...  ...focused and deals with setbacks in a timely manner. Seeks out learning opportunities to increase own knowledge... 
    Full time
    Remote work
    Worldwide

    Qualcomm

    Toronto, ON
    1 day ago
  •  ...with a seamless development experience. : We are seeking a Machine Learning Software Engineer to join our Machine Learning Platform team. In this role...  ...from you! How You'll Succeed: At Loblaw Digital, we seek great people to continually strengthen our culture. We believe... 
    Full time
    Work at office

    Loblaw Companies Limited

    Toronto, ON
    3 days ago
  • $180k - $220k per year

     ...Xello is looking for a Principal Engineer __ Who are you? As our Principal Engineer, you'll be the visionary architect behind Xello...  ...CD) processes in partnership with our DevOps team, ensuring our software solutions are highly available, performant, and secure. Collaborate... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Xello

    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!