Associate Software Engineer - Seeking 2025 & 2026 Grads
$125k per yearVeeva 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.
$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...SuggestedWork at officeLocal areaRemote workWork from home- ...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-...SuggestedInternshipWork at officeRemote workFlexible hours2 days per week1 day per week
- ...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
- ...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...SuggestedInternshipRemote workFlexible hours
$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...SuggestedInternshipManual labor$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 officeLocal areaRemote workWork from home$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 employmentFull timeContract workPart timeInternshipWork at officeFlexible hours2 days per week3 days per week$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 employmentFull timeInternshipManual laborLocal areaRelocation- ...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 employmentFull timeSummer workInternshipWork at officeRemote workWork from home
$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 timeContract workPart time- ...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 employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...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 contractContract workLocal area
- ...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...InternshipFlexible hours
- ...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 timeWork at officeRemote work
- ...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 contractLocal areaRemote workWorldwide
- ...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 contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week
- ...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
- ...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
- ...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 timeInternship
- ...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 contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week
$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 contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week- ...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 jobLong term contractFull timeTemporary workInternship
- ...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 contractFull timeInternship
$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 timeWork at officeWorldwide$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 payLong term contractTemporary workWork at officeFlexible hours3 days per week$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 contractTemporary workWork at officeImmediate startShift work2 days per week- ...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 contractInternshipFlexible hours
- ...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 timeRemote workWorldwide
- ...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 timeWork at office
$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 contractFull timeRemote workFlexible hours
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!
- private equity associate Toronto, ON
- law associate Toronto, ON
- associate financial advisor Toronto, ON
- hourly associate Toronto, ON
- public policy associate Toronto, ON
- associate account executive Toronto, ON
- ecommerce associate Toronto, ON
- associate medical writer Toronto, ON
- drug safety associate Toronto, ON
- equipment associate Toronto, ON

