2

Entry Level Software Engineer Reddit Jobs in Maryland

Job is investigating COTS software protocols and adapting them. Current TS/SCI with Polygraph required InterImage Benefit Snapshot: 401K: up to 3% discretionary profit sharing contribution + 100 ...

2027 Co-Op - Software Engineer (Uncrewed Land & Air) - Hunt Valley, MD Description Who We Are ... entry level, internship, or co-op roles Employee Resource Group (ERG) participation including ...

Showing results 21-40

Entry Level Software Engineer Reddit information

What does an entry level software engineer do at Reddit?

An Entry Level Software Engineer at Reddit is responsible for designing, developing, testing, and maintaining software applications that power the Reddit platform. They typically work as part of a collaborative team, contributing code, fixing bugs, and participating in code reviews. These engineers learn best practices, gain experience with Reddit’s tech stack, and help implement new features or improve existing ones. The role offers opportunities for growth, mentorship, and learning about large-scale systems in a dynamic environment.

What are some common challenges faced by entry level software engineers at Reddit, and how can new hires overcome them?

Entry-level software engineers at Reddit often encounter challenges such as adapting to the company’s fast-paced development cycles, learning Reddit’s unique tech stack, and understanding its large-scale infrastructure. New hires may also need to quickly get comfortable with collaborative tools and asynchronous communication, as Reddit supports remote and distributed teams. To overcome these challenges, it’s helpful to actively participate in code reviews, seek mentorship from more experienced engineers, and take advantage of onboarding resources and documentation provided by Reddit. Engaging with team stand-ups and being proactive in asking questions can also accelerate the learning process.

What are the key skills and qualifications needed to thrive as an entry level software engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (like Python, Java, or C++), algorithms, and data structures, often demonstrated through a computer science degree or relevant experience. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and basic knowledge of software development methodologies are typically expected. Strong problem-solving abilities, teamwork, and effective communication help new engineers integrate with teams and contribute to projects efficiently. These skills and qualities are essential for delivering reliable code, learning from peers, and adapting quickly in a fast-evolving tech environment.

What are the most commonly searched types of Software Engineer Reddit jobs in Maryland?

The most popular types of Software Engineer Reddit jobs in Maryland are:

What are popular job titles related to Entry Level Software Engineer Reddit jobs in Maryland?

For Entry Level Software Engineer Reddit jobs in Maryland, the most frequently searched job titles are:

What cities in Maryland are hiring for Entry Level Software Engineer Reddit jobs?

Cities in Maryland with the most Entry Level Software Engineer Reddit job openings:

Infographic showing various Entry Level Software Engineer Reddit job openings in Maryland as of September 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 84% In-person, 3% Hybrid, and 13% Remote job distribution.

Junior Software Engineer Level 0 - Polygraph Required Annapolis Junction

Annapolis, MD • On-site

Anthem Engineering
Software Development • 1 - 10 employees

Full-time

Re-posted 17 hours ago


Job description

We are seeking an entry-level to early-career Software Developer to join our software engineering team and help design, build, test, and maintain software applications that support mission-critical systems. This role may include front-end, back-end, testing, or integration work depending on project needs and the candidate's experience.
In this role, you'll work closely with other engineers to develop reliable, maintainable software solutions while continuing to grow your technical skills. You may contribute to user interfaces, APIs, backend services, data access layers, automated tests, documentation, or other parts of the software development lifecycle.
The ideal candidate is curious, motivated, and eager to learn. We're looking for someone with a strong foundation in programming concepts, good problem-solving skills, and the ability to work collaboratively in a team environment. Prior professional experience is helpful but not required. This role is a good fit for someone who wants to continue developing as a software engineer while contributing to real-world systems and client solutions.
Basic Qualifications:
• Experience with at least one programming language such as Java, JavaScript, TypeScript, Python or a similar language.
• Familiarity with software development principles, methodologies, and best practices.
• Ability to contribute to front-end, back-end, testing, database, or integration work based on project needs.
• Familiarity with version control systems, particularly Git.
• Basic understanding of APIs, web applications, or software systems.
• Ability to learn new technologies, tools, frameworks, and project domains.
• Strong problem-solving skills and attention to detail.
• Strong communication and collaboration skills.
• Ability to adapt to changing project requirements and work effectively as part of a team.
Preferred Qualifications:
• Previous internship, academic, personal project, or professional software development experience.
• Experience with back-end frameworks, databases, or cloud technologies.
• Desire to grow and continue advancing with the company in the long-term.
Location: Contractor site in Annapolis Junction, MD. Hybrid possible.