Gain real-world experience, accelerate your professional growth, and take the next step toward a meaningful career.
Real Work. Real Impact. Real Growth.
We’re excited for you to learn more about summer internships at Marathon! Our internship program provides more than just an introduction to a career in IT, it’s an opportunity to contribute, learn, and grow in a real-world environment.
As a summer intern at Marathon, you’ll work alongside experienced professionals, take ownership of meaningful projects, and gain insight into how our team of consultants operates day to day.
We believe the best internships provide more than observation — they provide opportunity. Here's what you can expect:
- Hands-on, practical experience
- Exposure to real clients, projects, and business challenges
- Mentorship from experienced professionals
- A collaborative and supportive team environment
- Opportunities to grow your network and skills
- Potential for full-time opportunities
My internship at Marathon far exceeded my expectations. From the start, we were treated as true members of the team and given the freedom to contribute in meaningful ways across multiple projects. I was especially impressed by the level of trust and responsibility we were given. While we had regular check-ins to ensure we had support and direction, we were ultimately empowered to take ownership of our work and drive it forward.
Since becoming a full-time employee, I’ve continued to have the same positive experience I had as an intern, contributing to impactful projects while consistently growing my skills.
What You'll Do
Our internship program typically spans 8-10 weeks during the summer, depending on your schedule. While you’re here, you’ll be paid to work on challenging real-world projects for our clients and contribute to meaningful solutions that make a tangible impact. You’ll work alongside a supportive team that values collaboration, encourages curiosity, and is committed to helping you learn and grow throughout the experience.
Throughout your internship, you will:
- Contribute to real projects that impact our business and our clients’ businesses
- Collaborate with team members across departments
- Learn industry tools, systems, and best practices
- Participate in team meetings, planning sessions, and reviews
- Receive ongoing feedback and mentorship
But Wait...There's More...
You’ll also get to experience our award-winning culture all summer long – including fun events such as:
- Office cookouts
- Lunch and learns
- Family day outings
- Happy hours
- Ice cream socials
- Team events
- And other random fun things that come up, for example, our 2023 interns got to visit a petting zoo during a hackathon 😊
Building Careers in Our Region
Because we’re a local organization, our interns often gain broader exposure, more direct collaboration, and greater hands-on experience than they might at larger companies.
We are passionate about investing in emerging talent and helping students launch successful careers here in our region. Our internship program is intentionally designed to support long-term professional growth, with many internships serving as a pathway to future full-time opportunities with our team.
As a result, we place a strong emphasis on candidates who are interested in living and working in Virginia after graduation and building their careers alongside us.
Our Internship Timeline and Process
Planning for our summer interns begins long before summer arrives!
Each fall, our team attends career fairs at colleges and universities throughout the region to connect with students, discuss opportunities, and review resumes. We are typically looking for students pursuing a Computer Science or related degree who have completed at least two years of college coursework and are ready to gain practical, hands-on experience in a professional environment.
Internship opportunities may include exposure to areas such as:
- Application Development (Mobile / .NET Applications / Security / Cloud Technologies)
- Database Development (SQL Server / EF / ETL / Data Pipelines)
- Web Development (JavaScript / HTML / CSS)
- Business Analysis
- Project Management
- Quality Assurance
- Client Training and Support
During the fall recruiting season, we also begin scheduling and conducting interviews with the goal of extending offers and finalizing our intern class by the end of the calendar year.
After the new year, our focus shifts to preparing meaningful internal and client projects for the summer internship program. Throughout the spring, we work to ensure interns have everything they need for a successful experience — including workspaces, equipment, software access, and onboarding preparation.
Our summer internship program typically begins shortly after Memorial Day, with interns joining us through early August. While we’d happily keep our interns even longer, we understand many are preparing to return to school for the fall semester.
As the program concludes, each intern participates in a formal review process with members of our team. During this conversation, we provide individualized feedback, discuss strengths and areas for growth, and share insight into the qualities and professional skills we value most in successful consultants. Our goal is for every intern to leave with not only hands-on experience, but also valuable guidance they can carry forward into their careers.
Chuck Bryan, Katie Keene, and Tom Marsden at an ODU career fair
Steven Evans at VCU College of Engineering
Hear From Our Interns
Paul N.
"My internship experience at Marathon was nothing short of excellent. The staff treated us like family, conversed regularly and warmly answered any question we had, going above and beyond to make us feel welcome. I am thankful for the wonderful opportunity Marathon Consulting granted us, and I strongly recommend this internship program to anyone interested."
Savannah M.
"Starting at Marathon Consulting as an intern gave me real-world experience and a strong foundation that helped me grow into the developer I am today."
David A.
“My summer at Marathon was incredibly rewarding. From building and refining web applications to streamlining deployment pipelines, I gained hands-on experience with tools and workflows you rarely see in school but are essential in the real world. The combination of autonomy, meaningful work, and a supportive team made every day engaging. I’d absolutely recommend Marathon to anyone looking for an internship where you can grow your skills and make a real difference.”