Full Stack Engineering Intern - Summer 2027

Raft Company Website•McLean, VA
•$20 - $24•Onsite

About The Position

Raft is hiring a U.S.-based Full Stack Engineering Intern for Summer 2027. The position is based at Raft’s headquarters in McLean, Virginia, and runs from June through August 2027. The role is part-time, with up to 40 hours per week. Applicants must be U.S. citizens, and all work must be conducted within the continental United States. As a Software Engineer Raftern, you will contribute to frontend and backend development for applications, including building user-friendly web pages and interfaces with modern technologies such as Angular, Ionic, or React. You will develop features for in-house applications, collaborate with experienced engineers, and use CI/CD pipelines to help automate deployment and deliver application updates reliably. Raft is a customer-obsessed defense technology company that builds AI/ML and data solutions for U.S. military and government agencies. Its focus areas include distributed data systems, platforms at scale, and complex application development. The company describes its working philosophy as Ubuntu—“I Am, Because We are”—and emphasizes collaboration, innovation, customer obsession, and cognitive and cultural diversity.

Requirements

  • Currently enrolled in an accredited undergraduate, graduate (Master’s), or PhD program; candidates who graduated in May 2026 will also be considered.
  • Currently enrolled in a Computer Science, Software Engineering, or related degree program.
  • For backend development, proficiency in Python, Java, or Golang.
  • For frontend development, proficiency with tools or frameworks such as Bootstrap, Ionic, JavaScript, and/or TypeScript.
  • Basic understanding of version control tools such as Git.
  • U.S. citizenship is required.
  • Ability to work within the continental United States.

Nice To Haves

  • Near graduation as a senior undergraduate, or currently enrolled in a Master’s or PhD program.
  • Familiarity with frontend frameworks such as Vue, React, NodeJS, or Angular, and containerization technologies such as Kubernetes.
  • Eagerness to gain hands-on experience in frontend or backend development.
  • Knowledge of Agile methodologies or interest in learning Agile project management practices.
  • Strong problem-solving skills and adaptability in fast-paced environments.
  • Ability to collaborate effectively with cross-functional teams on mission-critical projects.
  • Excellent communication skills for articulating technical ideas within the team.

Responsibilities

  • Contribute to frontend and backend development for applications.
  • Build user-friendly web pages and interfaces using modern frontend technologies.
  • Develop features and functionalities for in-house applications.
  • Collaborate with experienced engineers and team members on software projects.
  • Use CI/CD pipelines to streamline and automate code deployment.
  • Conduct research to support software feature design and implementation.
  • Document and report on project progress and outcomes.
  • Collaborate on scalable, secure software systems for mission-critical projects.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service