Job Description
Technology Department Summary:
The DNC's Technology Team is responsible for developing and implementing the technical infrastructure supporting the DNC's mission. Whether it's developing internal data products or designing backend software systems, the Tech Team is essential to all teams at the DNC.
Position Summary:
The DNC is seeking a motivated, self-starting, and curious intern to join our Technology Team. Interns will have the opportunity to learn about Democratic political technology while making a real contribution to the Engineering Department's work. Interns will work closely with the members of the Technology and Engineering team to build software systems that power data and other projects in the DNC's data ecosystem, and will have the opportunity to interact with members of the data and operations teams for product planning sessions, demos, and strategy planning sessions.
Interns will gain wide exposure to emerging and cutting-edge technologies. Interns will use engineering tools and techniques, build systems and learn how technology intersects politics and political campaigns.
Interns will help build various applications and platforms, including:
- Custom applications that support the DNC's nationwide organizing efforts, and
- Secure foundation applications that protect the DNC from cyber threats.
- Interns will have opportunities to analyze and shape decisions at the DNC by working on data-driven application projects
The DNC's Internship Program provides a unique opportunity for hardworking, passionate, and dedicated individuals to gain real-world experience in Democratic politics, strengthen their understanding of the political process, and gain valuable work experience. The DNC Technology Team is the central technology group at the DNC and is responsible for the DNC's technology infrastructure, cloud systems, and software development. The DNC Technology Team works to ensure that DNC technology and systems are secure and support the Democratic Party's political objectives.
The DNC is an equal opportunity employer. The DNC does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, gender identity, sexual orientation, genetics, or any other basis prohibited by discrimination laws. The DNC encourages everyone to apply.
Program Dates and Deadlines:
The Spring 2027 Internship Program accepts applications through November 27, 2026.
The Spring 2027 Internship Program runs from January 11, 2027 to March 19, 2027.
The DNC hires interns to work 20 hours per week.
Interns are paid a $3,700 stipend for the program.
Interns based in D.C. are expected to work partial in-person hours at the DNC's D.C. office, and remote interns may do all work remotely.
Please allow up to 90 minutes to complete your application.
This is an unpaid internship position.
Intern Selection Criteria:
Applicants will be selected based upon the following criteria:
- Be enrolled, at the time of application, in an undergraduate or master's degree program, or have completed an undergraduate or master's degree within the last six months.
- Have a cumulative GPA of 3.0 or higher.
- Applicants must not use ChatGPT or other third party AI platforms to draft their application responses because this will hinder our ability to select interns based on the merits of their individual experiences.
- Possess some experience with technology, including building computer programs and applications.
- Have some experience in a variety of languages and frameworks such as: Ruby, Ruby on Rails, NodeJS, PHP, Python, React, SQL, and AWS Services.
- Be highly motivated, professional, willing to learn, and able to collaborate in a team environment.
- Have strong organizational skills and attention to detail.
- Be able to commit to a minimum of 20 hours per week and attend weekly professional development sessions either virtually or in-person.
- Have demonstrable interest in Democratic politics and commitment to electing Democrats.
Who May Apply:
Undergraduate and graduate students.
If you are interested in applying for an internship opportunity with the DNC, please complete the application at https://apply.democrats.org/internships/ and upload your resume and cover letter.
Application Tips:
- Customize your cover letter to demonstrate your passion for the DNC's mission and goals.
- The application asks for you to consider a role at one of the DNC's departments — the roles are listed under specific departments in the application portal; do not apply to a role that is not listed.
- Use the first name field in the application for your nickname or preferred name if you prefer.
- You do not need a U.S. citizenship to apply.
- Applicants must complete the application within one session. Please allow up to 90 minutes to complete.
- You can find more detailed information about these opportunities in the DNC's Internship Program Overview by clicking here.
- All applications will be reviewed on an ongoing basis.
- Please contact rbergren@dnc.org if you experience any difficulty during the application process.
Ready to apply? Continue to the employer's application