Technology Intern- Summer 2027

Freddie MacMcLean, VA

About The Position

Want to create technology that matters while building your future and your professional network? If you’re getting your degree in Computer Science or a related technology area and looking to get hands-on, skill-building experience with a leader in the financial technology industry, Freddie Mac’s Technology Summer Internship program is for you! Through this internship, you’ll build on the knowledge and skills you’ve acquired in your undergraduate education – while getting real-world technology and innovation experience and making lifelong connections. Upon successful completion of the internship and your undergrad degree, you may be extended an opportunity to join our Technology Analyst Program – a 12-month cohort experience that springboards you into a fulltime technology career with the industry leader in the housing/finance industry! Our Impact Enterprise Operations + Technology (EO+T) helps run and transform Freddie Mac’s business — from building applications and modernizing cloud and data platforms to protecting systems from cyberthreats and keeping critical operations resilient. As an intern, you can contribute to work that improves how we serve customers and help make home possible for millions of families.

Requirements

  • Seeking undergraduate degree in Computer Science, Computer Engineering or related area
  • Graduation date of December 2027 or May 2028
  • College-level experience with coding practices and languages (such as Java, C/C++, Python, and others)
  • Familiarity with code completion and generative AI tools used to support software development and metrics dashboards
  • Demonstrated analytical ability and problem-solving skills
  • Excellent verbal and written communication
  • Organized with ability to meet deadlines and contribute to team success

Nice To Haves

  • Knowledge of Agile software development project methodologies preferred
  • Experience with popular business tools (Windows, Office Professional, Visio, PowerBI, SharePoint, etc.)

Responsibilities

  • Support exciting projects, including: Software Development/Application Support
  • Participate on project teams to develop innovative, high-quality software solutions in an Agile development environment
  • Help define business and user needs and processes; identify solutions, work with project team/sponsors in identifying solutions
  • Participate in requirements analysis; help design applications based on system requirements
  • Help build enhancements within existing applications
  • Support implementation of software application changes
  • Expand your leadership, business and analytical skills
  • Develop your personal brand and grow your professional network
  • Get support and guidance from dedicated managers and experienced technologists and leaders
  • Deepen your technological knowledge while learning about Freddie Mac’s key role in the mortgage market
  • Participate in our innovation challenge and other team events to complement your professional development with personal growth

Benefits

  • Competitive compensation
  • Market-leading benefit programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service