What are the responsibilities and job description for the Software Engineering Intern position at Social Impact?
Location: Washington DC Metro Area (Hybrid / Occasional Onsite Meetups)
Type: Internship
We are an early-stage technology startup building a next-generation enterprise platform focused on workflow management, analytics, AI-assisted decision support, and adaptive reporting systems.
We are looking for highly motivated Software Engineering Interns who are interested in working in a fast-paced startup environment and contributing to real-world product development.
Responsibilities
Type: Internship
We are an early-stage technology startup building a next-generation enterprise platform focused on workflow management, analytics, AI-assisted decision support, and adaptive reporting systems.
We are looking for highly motivated Software Engineering Interns who are interested in working in a fast-paced startup environment and contributing to real-world product development.
Responsibilities
- Assist in development of full-stack web applications
- Build and enhance frontend and backend components
- Support development of APIs, workflows, and data processing modules
- Participate in architecture discussions and technical problem solving
- Collaborate with engineering leadership and product teams
- Contribute to testing, debugging, and documentation
- Node.js
- React
- Python
- PostgreSQL
- REST APIs
- Basic understanding of AI/Data Analytics concepts
- Familiarity with Git/GitHub
- Pursuing a degree in Computer Science, Software Engineering, Data Science, or related field
- Strong problem-solving mindset
- Ability to work independently and collaboratively
- Interest in scalable enterprise systems and modern web technologies
- Must be a U.S. Citizen
- Candidates in or around the Washington DC area preferred
- Available for occasional onsite collaboration sessions
- Selected candidates will be subject to background verification