Team member working in office space


Technical Development Program Software Engineering (TDP) Internship

RBI's TDP Internship


Our TDP internship for undergraduates is designed to give top-performing individuals an early taste of real business challenges. During your summer with us, you'll take ownership of a key project that's been selected by our leadership team, while receiving guidance, support, and exposure along the way. The challenging work will enable you to make a real impact on our business!
img1

What You'll Experience

Your summer will include robust onboarding and training, leadership team lunch-and-learns, formal and informal performance reviews, check-ins with your program manager, and lots of fun with plenty of social opportunities! You'll have the opportunity to support work on the mobile app development, loyalty, product recommendation services, shared IU & UX, data platform, product management, and machine learning teams, to name a few. At the end of your internship, you'll outline your project proposal and recommendations to the CTO and deliver a final presentation to RBI's COO!

Who We Hire


We're looking for self-starters who drive innovation and challenge the status quo. If you believe that life is too short for small dreams, believe that you value things more when you own them, and are a hardworking person, we're interested in meeting you!

To be eligible for this program, you must:

*Have a good academic track record - you should be a third year undergraduate or fourth year co-op student completing a bachelor's degree at an accredited university with an expected graduation date in 2023

*Be majoring or concentrating in the following areas: Computer Science, Computer Programming, Software Engineering, Web Development, Data Science, or similar technical fields

*Be proficient in JavaScript; and have knowledge or experience with: React, Node.js, TypeScript, GraphQL, AWS, or similar Cloud providers

*Have a performance-focused and results-oriented approach - you'll need a strong work ethic and determination to be successful in this role

*Take ownership over your work and be exceptionally self-motivated, ambitious and have an entrepreneurial spirit

*Have excellent interpersonal, communication, leadership, and motivational skills coupled with solid analytical capabilities and being a strong conceptual thinker

TDP Interview Process

img1
Talent Commnity: team collaborating in conference room
Looking for Future Campus Opportunities? Join our network and we will notify you when the right opportunity arrives