2

Software Engineer Intern Part Time Jobs in Baltimore, MD

RSC2 is currently looking for a Senior Software Engineer to join our growing team in Aberdeen to ... Aberdeen Proving Ground, MD Employment Type: Part-Time, Salary-Exempt We are an equal opportunity ...

Showing results 21-40

Software Engineer Intern Part Time information

See Baltimore, MD salary details

$13

$25

$38

How much do software engineer intern part time jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for software engineer intern part time in Baltimore, MD is $25.25, according to ZipRecruiter salary data. Most workers in this role earn between $20.53 and $28.65 per hour, depending on experience, location, and employer.

What is a software engineer intern part time?

Software Engineer Intern Part Time positions are entry-level roles where students or recent graduates work part-time to gain practical experience in software development. These internships typically involve assisting with coding, debugging, testing, and collaborating with full-time engineers on projects. The part-time nature of the role allows interns to balance work with their academic commitments, making it an ideal opportunity to develop skills and build a professional network in the tech industry.

What types of projects can a software engineer intern part time expect to work on, and how is mentorship typically provided?

As a Software Engineer Intern Part Time, you'll often contribute to real-world projects such as feature development, bug fixing, or internal tooling under the guidance of experienced engineers. Interns are usually paired with mentors or assigned to small teams, receiving regular code reviews and feedback to support their learning. You'll have opportunities to collaborate in agile meetings, participate in design discussions, and gradually take on more responsibility as you demonstrate your skills. This structure helps develop both your technical abilities and your understanding of how professional software teams operate.

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

To thrive as a Software Engineer Intern Part Time, you generally need a foundational understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, often supported by progress toward a relevant degree. Familiarity with version control systems like Git, basic development tools, and exposure to collaborative platforms like GitHub are commonly expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns integrate with teams and adapt quickly. These skills and qualities are essential for contributing meaningfully to projects, learning from real-world challenges, and building a pathway to a full-time software engineering role.

CNO Software Engineer Level 0

Adaptic

Annapolis Junction, MD โ€ข On-site

Part-time

Re-posted 28 days ago


Job description

Build the Tools Behind the Mission: Join us as a CNO Software Engineer!

Don't just write code-build the capabilities that power Computer Network Operations. Supporting the DoD and Intelligence Community, you'll work alongside Red, Blue, and Hunt teams to develop, enhance, and sustain tools used to detect, analyze, and defend against evolving threats.

This role is ideal for early-career engineers looking to apply their technical foundation in a mission-driven environment-gaining hands-on experience while contributing to real-world cyber operations from day one.

Your Impact

You'll support the development and evolution of cybersecurity tools and mission systems-helping drive both immediate operational needs and long-term capability growth. Day-to-day, that can look like:

  • Developing, maintaining, and enhancing software systems based on documented requirements
  • Collaborating with Red, Blue, and Hunt teams to support cyber tool development and mission needs
  • Assisting in troubleshooting software issues, debugging code, and resolving defects
  • Supporting development of tools used for vulnerability analysis, malware detection, and network defense
  • Participating in testing and validation to ensure software meets design and mission requirements
  • Contributing to CI/CD pipelines and modern development workflows
  • Working with data such as logs, binaries, and network traffic to support analysis and tool functionality
  • Providing input to system and software design, including component-level development and integration
  • Supporting rapid-response efforts to address emerging cyber threats

Qualifications

  • Active TS/SCI with polygraph
  • Bachelor's degree in Computer Science or related discipline
  • Four (4) years of additional software engineering experience may be substituted in lieu of a degree
  • Experience developing in C/C++, Python, and/or Java
  • Familiarity with Git and CI/CD workflows
  • Understanding of software development principles, debugging, and testing
  • Ability to work independently and within a collaborative team environment

Nice to Have

  • Exposure to reverse engineering, malware analysis, or vulnerability research
  • Ability to analyze binaries, logs, memory, or network traffic
  • Experience or familiarity with Red Team, Blue Team, or Hunt operations
  • Understanding of cybersecurity tools, techniques, or network fundamentals
  • Interest in automation, modern tooling, or AI-assisted development workflows
Employment Type: PART_TIME