1

Level 2 Software Engineer Jobs in Washington, DC

Software Engineer 2

Hanover, MD · On-site

$97K - $132K/yr

The Level 2 Software Engineer (SWE) shall possess the following capabilities: * Analyze user requirements to derive software design and performance requirements * Debug existing software and correct ...

Software Engineer 2

Annapolis Junction, MD · On-site

$107K - $146K/yr

... system level to individual software components The Level 2 Software Engineer (SWE) shall possess the following capabilities: Analyze user requirements to derive software design and performance ...

Software Engineer 2

Hanover, MD · On-site

$97K - $132K/yr

The Level 2 Software Engineer (SWE) shall possess the following capabilities: * Analyze user requirements to derive software design and performance requirements * Debug existing software and correct ...

Software Engineer 2

Columbia, MD

$96K - $131K/yr

Requirements The Level 2 Software Engineer shall possess the following capabilities: * Analyze user requirements to derive software design and performance requirements * Debug existing software and ...

Software Engineer 2

Columbia, MD · On-site

$96K - $131K/yr

Requirements The Level 2 Software Engineer shall possess the following capabilities: * Analyze user requirements to derive software design and performance requirements * Debug existing software and ...

Job Title Software Engineer Level 2 Location Washington, DC 20032 US (Primary) Category Research, Development, and Engineering Job Type Full-Time Career Level Staff Education Bachelor's Degree Travel ...

Software Engineer (SWE) II

Annapolis, MD · On-site

$96K - $132K/yr

The Level 2 Software Engineer (SWE) shall possess the following capabilities: * Analyze user requirements to derive software design and performance requirements * Debug existing software and correct ...

Software Engineer 2-901

Hanover, MD · On-site

$120 - $160/hr

The Level 2 Software Engineer (SWE) shall possess the following capabilities: * Analyze user requirements to derive software design and performance requirements * Debug existing software and correct ...

TAP Engineering is seeking a Software Engineer Level 2 (Visualization Developer) to support advanced research and development efforts focused on data visualization, user interface design, and modern ...

Software Engineer II

Annapolis Junction, MD · On-site

$99K - $136K/yr

The Level 2 Software Engineer (SWE) possess the following capabilities: * Analyze user requirements to derive software design and performance requirements. * Debug existing software and correct ...

Software Engineer II

Annapolis Junction, MD · On-site

$99K - $136K/yr

The Level 2 Software Engineer (SWE) possess the following capabilities: * Analyze user requirements to derive software design and performance requirements. * Debug existing software and correct ...

Software Engineer II

Annapolis Junction, MD

$107K - $146K/yr

The Level 2 Software Engineer (SWE) possess the following capabilities: * Analyze user requirements to derive software design and performance requirements. * Debug existing software and correct ...

Showing results 21-40

Level 2 Software Engineer information

See Washington, DC salary details

$71.9K

$167.1K

$232.8K

How much do level 2 software engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for level 2 software engineer in Washington, DC is $167,098.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,900.00 and $196,000.00 per year, depending on experience, location, and employer.

What is a Level 2 software engineer?

A Level 2 Software Engineer is a mid-level role responsible for designing, developing, testing, and maintaining software applications. They typically have a few years of experience and work on more complex tasks with limited supervision. They collaborate with cross-functional teams, review code, and contribute to project planning. Additionally, they help mentor junior engineers and improve software development processes.

What are the typical responsibilities and collaborative aspects of a Level 2 software engineer’s role?

As a Level 2 Software Engineer, typical responsibilities include writing and testing code, resolving bugs, conducting code reviews, and participating in the design and implementation of new features. You’ll often work closely with senior engineers, product managers, and quality assurance teams to deliver well-integrated solutions and ensure project goals are met. Collaboration is a key part of the role, as you may both mentor junior developers and learn from more experienced team members. This level of responsibility helps you build valuable technical and interpersonal skills while contributing to meaningful projects.

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

To thrive as a Level 2 Software Engineer, you need a strong grasp of programming fundamentals, software development methodologies, and at least a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, development tools such as IDEs, and experience working with one or more popular programming languages like Java, Python, or C# are typically required. Effective problem-solving, teamwork, and communication skills are important for collaborating with cross-functional teams and interpreting project requirements. These skills enable Level 2 Software Engineers to efficiently deliver reliable code, contribute to team objectives, and progress in a fast-paced technical environment.

What are the most commonly searched types of Level 2 Software Engineer jobs in Washington, DC?

The most popular types of Level 2 Software Engineer jobs in Washington, DC are:

What are popular job titles related to Level 2 Software Engineer jobs in Washington, DC?

For Level 2 Software Engineer jobs in Washington, DC, the most frequently searched job titles are:

What job categories do people searching Level 2 Software Engineer jobs in Washington, DC look for?

The top searched job categories for Level 2 Software Engineer jobs in Washington, DC are:

Infographic showing various Level 2 Software Engineer job openings in Washington, DC as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $167,098 per year, or $80.3 per hour.

$155K - $210K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 20 days ago


Job description

Job Brief
C+++, Java, Linux, Shell, JavaScript, Git, Docker
Job Description
RealmOne was built on the principle that people matter first and foremost. We believe in providing a strong work/life balance by investing in our employees and encouraging professional and personal growth. We do this by offering exceptional benefits, flexible schedules, and the tools necessary to achieve success through paid training, mentoring, and the opportunity to work alongside top-notch industry professionals.
We are searching for talented individuals who provide intelligence, engineering, and mission management expertise for the Government. This program will maximize the effectiveness and efficiency of our country's most important missions both at home and abroad. If you are ready to support a high-performing team that truly makes a difference, then come join us!
Job Description:
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 sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
The Level 2 Software Engineer shall possess the following capabilities:
  • Experience with developing or working with software in a LINUX environment.
  • Experience with C++ and Java programming languages.
  • Experience with the following scripting languages, including Shell, JavaScript, Bash, or Python.
  • Experience in network programming, including socket development or IP based applications.
  • Experience with Git.
  • Exposure to Docker.

Qualifications:
  • Bachelor's degree and 14+ years of experience with software engineering, or 18+ years of experience with software engineering in lieu of a degree

Position requires active Security Clearance with appropriate Polygraph
Pay Range: 155,000-210,000
The RealmOne pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Our approach to crafting offers considers various factors to establish an equitable and competitive compensation package. These considerations include, but are not limited to, the extent and intricacy of the role's responsibilities, the candidate's educational background, their work experience, and the specific competencies crucial for success in the role.
RealmOne Benefits:
  • Healthcare Coverage + Insurance: Medical: Three (3) rich healthcare options through CareFirst with 100% or majority company-paid premiums. Tax-advantaged health savings account available with generous employer contribution. Dental + Vision: 100% employer-paid for employees and family with buy-up option available.
  • Retirement + Savings: 401K - 10% TOTAL CONTRIBUTION - 5% safe harbor - 5% annual profit share. Immediate vested, no match required!
  • Paid Time Off + More: 4 weeks starting PTO - 11 federal holidays + 2 floating holidays - Paid hours for company-required training.
  • Career Growth + Development: Access to FREE 24/7 learning via Udemy - Opportunities to participate in tech councils, industry initiatives, etc. - $7,500 annual Educational & Professional Development Assistance.
  • MORE BENEFITS...FOR EVERY LIFESTYLE! - Paid parental leave - Adoption assistance - Annual swag drops - Flexible work schedules - -Generous referral bonus program - Employee appreciation + family-friendly corporate events ...and much more.

ABOUT US
  • RealmOne is a mid-sized science and technology company dedicated to solving our customers' toughest mission challenges.
  • Headquartered in Columbia, MD., RealmOne supplies advanced cybersecurity, data science and software engineering services and products to customers in the Government and commercial sectors.
  • RealmOne delivers encompassing mission assurance and critical systems support to government customers across various U.S. locations to include Colorado, Georgia, Hawaii, Texas, Utah, and Virginia.
  • RealmOne has earned numerous awards, including being named a Top Workplace by the Baltimore Sun. With more than 30+ active contracts, 12 of which are prime, RealmOne stands as a premier innovator supporting the Government and Department of Defense, with team members located nationwide.

Disclaimer: Benefits packages offered by RealmOne are subject to variation and may differ based on work location, clearance level, and other eligibility criteria. Specific eligibility, availability, and scope of benefits are not guaranteed, may differ from those generally described, and remain subject to modification at the sole discretion of the company.