Software Applications Intern
Quick Summary
Riverside OverviewRiverside Research is an independent National Security Nonprofit dedicated to research and development in the national interest. We provide high-end technical services,
The Riverside Research is seeking a part-time college student for testing, integrating, and deploying software applications. Candidates should have some experience with agile software development methodologies and familiarity with continuous integration/continuous testing/continuous delivery processes and tools. Candidates must be technically proficient and have real-word experience devising practical and sustainable solutions.
This intern position is for the summer of 2027.
All Riverside Research opportunities require U.S. citizenship.
Responsibilities
~1 min read- →Design, build, containerize, and test software applications
- →Design and define API specifications for high performance, scalability, and availability
- →Code, debug, test and support utilities, tools, and frameworks to support the application development process
- →Document test cases, expected test results, test data requirements, and collaborate with testing teams and business partners to resolve testing problems
- →Configure build pipelines, perform static and dynamic security analysis, and store build artifacts including container images and deployment scripts in artifact repositories
- →Perform continuous integration and continuous deployment (CI/CD)
- →Identify and research issues with applications and recommend/implement solutions
- →Perform research on the state-of-the-art and applicability of software solutions
- →Other duties as assigned as pertains to software development
Requirements
~1 min readRequired Qualifications:
- Ability to obtain a Top Secret clearance with SCI adjudication
- Seeking a bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or other major field of study
- Experience in developing full-stack applications
- Experience in at least one major programming language (i.e., Java, Python, C#/C++, JavaScript)
- Experience with designing, creating, and consuming REST APIs and documenting using Swagger and OpenAPI specification
- Experience with Linux/Unix
- Experience performing CI/CD and using applications like GitLab, Jenkins, Docker, and Nexus 3
- Experience building OCI compliant container images
- Experience setting up and using virtual machines
- Experience performing agile software development
- Self-motivated, detail oriented, responsible team player able to work independently with minimal daily direction; effective/efficient written/verbal communication skills
- Ability to work and interact with technically and organizationally diverse personnel
Desired Qualifications:
- Top Secret clearance with SCI adjudication
- Seeking master's Computer Science, Computer Engineering, Software Engineering or other major field of study
- Experience in implementing artificial intelligence services
- Experience utilizing agent harnesses, coding harnesses, and large language models for software engineering
- Experience working/developing in multi-domain, multi-cloud, hybrid-cloud environments
- Experience testing code/applications using current best practices and tools
- Experience working with cloud environments like AWS and/or Azure
Location & Eligibility
About this job
- Pay per year
- ≈ $52,000–$72,800 a year
- 67% below the $187,850 median for Software Engineer jobs on Jobera (7,049 salaries).
- Posted
- 1 day ago
Listing Details
- Posted
- November 5, 2026
- First seen
- November 5, 2026
- Last seen
- November 6, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 67%
- Scored at
- November 6, 2026
Signal breakdown
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.