1

Software Engineer Intern Jobs in Frederick, MD (NOW HIRING)

Software Engineer

Frederick, MD · On-site

$131K - $177K/yr

Paid time off WGS Systems, LLC, is looking for a dynamic and self-motivated Software Engineer with a background in embedded systems, real-time operating systems, and embedded Linux for United States ...

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...

Software Engineer

Gaithersburg, MD · On-site

$87K - $157K/yr

You will work closely with Systems Engineers, Software Engineers, Architects, and Operations Engineering/Manager on a broad scope of activities extending across the development of systems to include ...

Software Engineer

Rockville, MD · On-site

$87K - $157K/yr

You will work closely with Systems Engineers, Software Engineers, Architects, and Operations Engineering/Manager on a broad scope of activities extending across the development of systems to include ...

Software Engineer

Gaithersburg, MD · On-site +1

$78K - $116K/yr

The Software Engineer is responsible for the design enhancement, integration, testing and life cycle support of MSD's advanced laboratory automation software products. The position involves ...

Software Engineer

Gaithersburg, MD · On-site

$78K - $116K/yr

The Software Engineer is responsible for the design enhancement, integration, testing and life cycle support of MSD's advanced laboratory automation software products. The position involves ...

As a DAPI Software Engineer, you will be part of the Software Development Department supporting cross-functional teams. The ideal candidate will demonstrate adaptability, collaboration, and a ...

We are a project-driven firm that reliably meets the IT needs of our State and Government customers through development and business keenness. 'Software engineering and software development with ...

Attribute to a team culture that values effective collaboration, technical perfection, and innovation What you'll need * 4+ years of software engineering experience in C, C++ with emphasis on design ...

Be Seen First

Software Engineer SME Dexian Government Solutions is recruiting for a Software Engineer SME to support our contract at the Raven Rock Mountain Complex (RRMC) in Blue Ridge Summit, Pennsylvania.

Showing results 21-40

Software Engineer Intern information

See Frederick, MD salary details

$13

$25

$38

How much do software engineer intern jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for software engineer intern in Frederick, MD is $25.27, according to ZipRecruiter salary data. Most workers in this role earn between $20.58 and $28.70 per hour, depending on experience, location, and employer.

What does a software engineer intern do?

A Software Engineer Intern assists in designing, developing, and testing software applications under the guidance of experienced engineers. Interns typically work on coding tasks, bug fixes, documentation, and sometimes participate in team meetings or code reviews. The primary goal is to gain hands-on experience with real-world software development processes and tools while contributing to ongoing projects. This internship provides valuable exposure to industry practices and helps interns build technical and collaborative skills.

What types of projects and tasks are software engineer interns typically assigned, and how do these contribute to their learning and development?

Software Engineer Interns are often assigned to real-world projects that align with the team's current goals, such as developing new features, fixing bugs, or writing automated tests. Interns usually work under the guidance of experienced engineers and participate in code reviews, stand-up meetings, and collaborative problem-solving sessions. These tasks help interns gain practical experience with industry-standard tools and workflows, while also building their technical and teamwork skills. As a result, interns can expect to leave the internship with concrete contributions to the product and a better understanding of software development processes.

What are the key skills and qualifications needed to thrive as a software engineer intern, and why are they important?

To thrive as a Software Engineer Intern, you need a solid understanding of programming fundamentals, problem-solving skills, and typically be pursuing a degree in computer science or a related field. Familiarity with coding languages like Python, Java, or C++, version control systems such as Git, and exposure to development environments are commonly expected. Strong communication, eagerness to learn, and teamwork set standout interns apart. These skills allow interns to effectively contribute to projects, adapt to new technologies, and collaborate within software development teams.

What does a software engineer intern do?

A software engineer intern works under the guidance of an experienced software engineer who is usually mid or senior level. As a software engineer intern, your responsibilities are to learn as much as you can about software engineering as well as learn how to navigate the politics and dynamics of a corporate or startup setting. Your job duties as a software engineer intern include tasks like coding and debugging software applications and experimenting with design elements. You also review other engineers’ code, test software applications and patches, and implement changes and updates when necessary.

What are the most commonly searched types of Software Engineer jobs in Frederick, MD? The most popular types of Software Engineer jobs in Frederick, MD are:
What are popular job titles related to Software Engineer Intern jobs in Frederick, MD? For Software Engineer Intern jobs in Frederick, MD, the most frequently searched job titles are:
What job categories do people searching Software Engineer Intern jobs in Frederick, MD look for? The top searched job categories for Software Engineer Intern jobs in Frederick, MD are:
What cities near Frederick, MD are hiring for Software Engineer Intern jobs? Cities near Frederick, MD with the most Software Engineer Intern job openings:
Infographic showing various Software Engineer Intern job openings in Frederick, MD as of August 2026, with employment types broken down into 82% Internship, and 18% Full Time. Highlights an 82% In-person, and 18% Remote job distribution, with an average salary of $52,564 per year, or $25.3 per hour.

Full-time

Re-posted 14 days ago


Job description

Job Summary:
Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Defense, Intelligence, and Federal clients. As a Software Engineer, you will lead full-stack software development of enterprise applications supporting GEOINT missions, design secure microservices, and mentor junior engineers while ensuring compliance with cybersecurity standards.
Responsibilities:
• Lead full-stack software development of enterprise applications and services supporting our customer’s GEOINT mission.
• Design and implement secure, scalable microservices in cloud environments such as AWS GovCloud or C2S.
• Guide and mentor junior and mid-level engineers, enforce code quality, and lead peer reviews.
• Build and deploy applications using DevSecOps pipelines, container orchestration, and Infrastructure-as-Code tools.
• Collaborate with cross-functional teams including analysts, UI/UX designers, DevOps engineers, and product owners.
• Translate mission requirements into technical implementations that meet security, performance, and scalability needs.
• Ensure compliance with our customer and IC cybersecurity and accreditation standards (e.g., RMF, STIGs).
Qualifications:
Required:
• Bachelor's degree in Computer Science, Software Engineering, or related field and 6+ years experience.
• Strong proficiency with: HTML, CSS, JSON, Ajax, and REST APIs
• Object-oriented Programming: Python, Java, or JavaScript and Go
• Front-end and Back-end Frameworks: React, Angular, Vue.js, jQuery, Spring Boot, Django, Node.js, Flask, or Svelte.
• A strong working knowledge of: AWS, Azure, or similar cloud platforms, MySQL, PostgreSQL, or SQL Server
• Hands on experience with: Windows, Linux, Git
• Deep understanding of modern software design patterns and coding standards.
• Experience architecting, developing, and delivering complex software systems into production.
• Hands on experience developing containerized applications with Docker and Kubernetes.
• Experience deploying to and developing in classified cloud environments (e.g., C2S, AWS GovCloud).
• Familiarity with DevSecOps tools and practices (e.g., GitLab CI/CD, Jenkins, SonarQube, Nexus, Terraform).
• Solid understanding of Agile methodologies and secure software lifecycle principles.
• Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques.
• Active Top Secret clearance with an ability to obtain SCI access and willingness to obtain CI Polygraph
• US Citizenship Required
Preferred:
• Frontend Web Development: UI/UX
• NoSQL Database: OpenSearch/Elasticsearch.
• Cloud Exposure: AWS, IBM, Google, Azure, and Oracle and S3, SQS, SNS, EC2, CloudFormation and RDS.
• Knowledge of geospatial data formats, tools, and standards (e.g., OGC, GeoServer, PostGIS, ESRI).
• Experience with IC enterprise environments and tools (e.g., Keycloak, Vault, CloudFormation)
• Certifications such as AWS Certified Developer, CISSP, Security+, SAFe Agile or similar.
Company:
Reinventing Geospatial (RGi) is a leading geospatial expert working with Defense, Intelligence, and Federal clients to achieve mission success and solutions for varied mission-critical programs. Founded in 2009, the company is headquartered in Fairfax, USA, with a team of 51-200 employees. The company is currently Growth Stage.