Talent.com
Intern Software Engineer (12-16 months)
Intern Software Engineer (12-16 months)Veeva Systems • Toronto, Canada
Intern Software Engineer (12-16 months)

Intern Software Engineer (12-16 months)

Veeva Systems • Toronto, Canada
17 days ago
Job type
  • Internship
Job description

The Role

We are hiring university interns to grow the next generation of Software Engineers through our .

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 :

  • Graduating Spring 2028 or earlier with a Bachelor’s degree in computer science or related field from an accredited 4 year university with a 3.0 to 4.0 GPA
  • Ability to intern 12-16 months starting May 2026
  • 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-1 years of professional software experience. We have other jobs for more experienced hires, but our internship is designed for university students just getting going in their careers
  • Ability and desire to work in office 4 days / week for the duration of your internship

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 two weeks 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

  • Base pay for this role is $35 / hr CAD 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.

    Create a job alert for this search

    Intern Software Engineer 1216 months • Toronto, Canada

    Similar jobs
    Software Engineer Associate

    Software Engineer Associate

    Scotiabank • Toronto
    Full-time
    Select how often (in days) to receive an alert : .Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Contributes to the overall success of the Trans...Show more
    Last updated: 23 days ago • Promoted
    Software Engineer - Contract (6 months)

    Software Engineer - Contract (6 months)

    CEM Benchmarking Inc. • Toronto
    Full-time +1
    Software Engineer - Contract (6 months).We are CEM Benchmarking, a global data and insights firm for institutional investors including pension funds, insurance companies, endowments, foundations, f...Show more
    Last updated: 23 days ago • Promoted
    Software Engineer I, Entry-Level (Graduation Date : Fall 2025-Summer 2026)

    Software Engineer I, Entry-Level (Graduation Date : Fall 2025-Summer 2026)

    DoorDash Canada • Toronto
    Full-time
    Software Engineer I, Entry-Level (Graduation Date : Fall 2025-Summer 2026).DoorDash is building the world’s most reliable on-demand logistics engine for delivery! We’re looking for engineers to join...Show more
    Last updated: 23 days ago • Promoted
    Construction Project Admin Intern

    Construction Project Admin Intern

    Colas USA • Markham
    Full-time
    A construction company in Markham is seeking a Project Administrator, Student for a 4-month apprenticeship.The candidate will support field operations, assist with contract administration, and enga...Show more
    Last updated: 23 days ago • Promoted
    Full Stack Software Engineer II

    Full Stack Software Engineer II

    HRB • Toronto
    Full-time
    We areseeking a Software Engineer II to join our client's core team and help scale the platform.The engineer will own key features across web and mobile, integrate with payment APIs, and ensure sys...Show more
    Last updated: 23 days ago • Promoted
    On-Site Internship Opportunity in the Technical Proposal Writing

    On-Site Internship Opportunity in the Technical Proposal Writing

    Pathway Communications • Markham, ON, CA
    Internship
    Quick Apply
    Technical Proposal Writing Intern Location : Markham, Ontario (On-site) Company : Pathway Communications Monthly Stipend of - CAD$1400 About Pathway Communications Pathway has been a pioneer in IT Ma...Show more
    Last updated: 25 days ago
    Full Stack Engineer - Set 2 Close | B Corp

    Full Stack Engineer - Set 2 Close | B Corp

    Set 2 Close | B Corp • newmarket, on, ca
    Full-time
    The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Develop and maintain backend services u...Show more
    Last updated: 20 days ago • Promoted
    MTS Software Development Engineer

    MTS Software Development Engineer

    Net2Source (N2S) • Markham
    Full-time
    Be among the first 25 applicants.This range is provided by Net2Source (N2S).Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the j...Show more
    Last updated: 23 days ago • Promoted
    Strategy and Business Operations Intern (Summer 2026)

    Strategy and Business Operations Intern (Summer 2026)

    ExaCare AI • toronto, ON, ca
    Full-time
    Company Overview We are a trailblazing health tech company on a mission to revolutionize the nursing home & post acute space. Our innovative AI software is transformi...Show more
    Last updated: 24 days ago • Promoted
    Summer Compensation Analytics Intern

    Summer Compensation Analytics Intern

    Hunt • Toronto
    Full-time
    A leading company in HR is seeking a detail-oriented Compensation Analyst Summer Student for the summer term.In Toronto, this role supports the Compensation Manager by preparing compensation report...Show more
    Last updated: 5 days ago • Promoted
    Software Engineer

    Software Engineer

    Innovyne • Markham
    Full-time
    We are a consulting firm specializing in implementing and optimizing performance management software solutions.Our objective is to develop a web-application framework for our enterprise client solu...Show more
    Last updated: 23 days ago • Promoted
    Strategy & Analytics Intern (Summer)

    Strategy & Analytics Intern (Summer)

    Canada Life • Toronto
    Full-time
    A financial services company in Toronto seeking an Analyst student for a 4-month summer position.The role includes strategic planning, data analysis, and supporting governance activities within a c...Show more
    Last updated: 5 days ago • Promoted
    Junior Software Engineer : Impactful, Fast-Growth Startup

    Junior Software Engineer : Impactful, Fast-Growth Startup

    getjerry.com • Toronto
    Full-time
    A leading AI-powered startup in Toronto is seeking enthusiastic engineers to join their team.You will work on the innovative AllCar™ app, revolutionizing car ownership with a focus on delivering hi...Show more
    Last updated: 16 days ago • Promoted
    Software Engineer

    Software Engineer

    Sitero LLC • Markham
    Full-time
    Sitero is a next-generation clinical trial solutions partner, working with more than 200 Pharmaceutical, Biotech, and Institutional Research Organizations globally. We use technology to drive safety...Show more
    Last updated: 8 days ago • Promoted
    Intern Researcher AI Software Development

    Intern Researcher AI Software Development

    Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
    Internship
    Huawei Canada has an immediate internship opening for an Intern Researcher.The Human-Machine Interaction Lab unites global talents to redefine the relationship between humans and technology.Focused...Show more
    Last updated: 30+ days ago
    Software Engineer

    Software Engineer

    NexScale • Toronto
    Full-time
    Software Engineer - AI-Native Product Builder.Toronto (Hybrid) or Remote within Canada.Paid via government-supported internship grants. Long-term internship extension or Full-time position based on ...Show more
    Last updated: 10 days ago • Promoted
    Software Engineering Consultant

    Software Engineering Consultant

    E-Solutions • newmarket, on, ca
    Full-time
    ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Show more
    Last updated: 25 days ago • Promoted
    Robotics Engineering Summer Intern : Advanced Automation

    Robotics Engineering Summer Intern : Advanced Automation

    Magna International Inc. • Toronto
    Full-time
    A global automotive supplier in Toronto is seeking a Robotics Engineering Summer Student to join the Advanced Robotics Group for a four-month internship. The ideal candidate is studying Electrical o...Show more
    Last updated: 11 days ago • Promoted