Come Grow with the Purple Army!

If you want an internship that immerses you into a fast-paced, high-tech environment where you will be part of a team that is constantly innovating and raising the bar in the world of banking technologies, you’ve come to the right place.

Why work for CFM?

Most importantly, we already have a coffee machine. This means we don’t need our interns to run and get it. Instead, you’ll be spending your time hands-on learning and executing. But some other perks include…


Experience is key to your future success and we make sure you get just that. And like we said, an internship with CFM is as hands-on as it can get. You literally get to experience it all.

Your Education
Comes First

When you intern at CFM, we will always prioritize your learning. After all, you graduating is our number one goal, because we get to have you as a full-time employee when you do!

A Weekly

We want you to work hard, and hard work doesn’t come for free. That’s why all of our internships are paid.

Long-Term Opportunities

We don’t have to say bye after a semester. Our goal for every intern that we hire is to extend them into full-time employees. Who doesn’t want a job offer when they graduate?

to Mentors

From the minute you start your internship you are given access to leaders and trailblazers so you can develop a mentor-mentee relationship and grow beyond just the work environment.


We get it. The college budget is tight, so it’s a good thing we’ve got free snacks (and coffee, as stated) in the break room.

What Will You Be Working On?

Whether you’re testing in the QA lab, working inside the code, or helping with technical support, you will always be working on a cool, new project. And with over a handful of patented and one-of-a-kind technologies, you will not only be behind the curtains of ground-breaking innovations, but you’ll be driving them as well.

Did we mention we like to have fun?

We’re not talking about hosting any ragers, but we do know how to party! Every month we do something together as a team. Whether it be Super Smash Bros Friday, a backyard BBQ, a video game and churro truck, or an entire private arcade rental, we know how to have fun.

Who Can Apply?

While we wish we could accept every single person into our internship program, we do have some requirements.

  • Full-time student in their junior or senior year
  • Working toward a computer science degree (or related field)
  • A positive, go-getter attitude
  • Ability to learn and operate quickly
  • A love for dad jokes

come join the purple army!