2

Full Time Master Software Engineer Jobs in Baltimore, MD

Senior Software Engineer

Annapolis, MD · On-site

$121K - $159K/yr

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB ... Master's degree in Computer Science or related discipline from an accredited college or university ...

Senior Software Engineer

Annapolis, MD · On-site

$121K - $159K/yr

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB ... Qualifications : Master's degree in computer science or related discipline from an accredited ...

Software Engineer

Annapolis Junction, MD · On-site +1

$72.12 - $84.14/hr

As a software engineer at EverWatch, you'll use your passion to master new tools and techniques and identify needed system improvements. You'll help clients overcome their most difficult challenges ...

Software Engineer

Annapolis Junction, MD · On-site

$100.96 - $115.38/hr

As a developer at EverWatch, you'll use your passion to master new tools and techniques and ... You Have: * 4+ years of experience in software development * Experience designing and developing ...

Software Engineer

Annapolis Junction, MD · On-site +1

$72.12 - $84.14/hr

As a software engineer at EverWatch, you'll use your passion to master new tools and techniques and identify needed system improvements. You'll help clients overcome their most difficult challenges ...

As a full stack developer at EverWatch, you'll use your passion to master new tools and techniques ... Experience in software engineering developing complex software systems * Experience developing ...

Software Engineer III

Annapolis, MD · On-site

$57 - $76.50/hr

Master's degree in Computer Science or related discipline from an accredited college or university, plus 5 years of experience as a Software Engineer, in programs and contracts of similar scope, type ...

Software Engineer

Annapolis Junction, MD · On-site

$96.16 - $108.18/hr

As a full stack developer at EverWatch, you'll use your passion to master new tools and techniques ... Experience in software engineering developing complex software systems * Experience developing ...

Senior Software Engineer

Annapolis, MD · On-site

$121K - $159K/yr

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB ... Qualifications: Master's degree in computer science or related discipline from an accredited ...

Software Engineer

Annapolis Junction, MD · On-site

$96.16 - $108.18/hr

As a full stack developer at EverWatch, you'll use your passion to master new tools and techniques ... Experience in software engineering developing complex software systems * Experience developing ...

Senior Software Engineer

Annapolis, MD · On-site

$121K - $159K/yr

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB ... Qualifications: Master's degree in computer science or related discipline from an accredited ...

The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex ... Master's degree in Computer Science or related discipline from an accredited college or university ...

Showing results 21-40

Full Time Master Software Engineer information

See Baltimore, MD salary details

$63.1K

$146.6K

$204.2K

How much do full time master software engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for full time master software engineer in Baltimore, MD is $146,585.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,200.00 and $171,900.00 per year, depending on experience, location, and employer.

What is the difference between Full Time Master Software Engineer vs Senior Software Engineer?

AspectFull Time Master Software EngineerSenior Software Engineer
QualificationsBachelor's or higher in CS or related field, advanced coding skillsBachelor's or higher, extensive coding experience
Work EnvironmentTeam-based, collaborative projects in tech companiesSame as Master Software Engineer, often leading projects
ResponsibilitiesDesign, develop, and maintain software solutionsLead development efforts, mentor juniors, oversee project modules
Usage in IndustryCommonly listed in job postings for experienced developersOften a step before managerial roles, recognized for expertise

Both roles require strong technical skills and similar educational backgrounds. The Master Software Engineer typically focuses on technical development, while the Senior Software Engineer may have additional leadership responsibilities. The main difference lies in scope of leadership and project oversight.

What are popular job titles related to Full Time Master Software Engineer jobs in Baltimore, MD?

For Full Time Master Software Engineer jobs in Baltimore, MD, the most frequently searched job titles are:

Infographic showing various Full Time Master Software Engineer job openings in Baltimore, MD as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $146,585 per year, or $70.5 per hour.

Senior Software Engineer

2HB Incorporated

Annapolis Junction, MD

$134K - $177K/yr

Full-time

Re-posted 26 days ago


Job description

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.
2HB Incorporated is seeking a Senior Software Engineer in order to support its government customer in Annapolis Junction, MD.

SWE-4 Qualifications: Master's degree in Computer Science or related discipline from an
accredited college or university, plus ten (10) years of experience as a SWE, in programs and
contracts of similar scope, type, and complexity.
OR
Bachelor's degree in Computer Science or related discipline from an accredited college or
university, plus twelve (12) years of experience as a SWE, in programs and contracts of similar
scope, type, and complexity
OR
Fourteen (14) years of experience as a SWE, in programs and contracts of similar scope, type,
and complexity.
Position Description
The Software Engineer shall be part of a team responsible for designing, developing and maintaining a comprehensive distributed Metrics and Monitoring solution for HPC systems to ensure the reliability, performance, and scalability of HPC infrastructure. In this position, the Software Engineer must be proficient with Splunk.
Position Required Skills
 Experience using the Linux CLI and the Linux suite of tools
 Experience developing Shell/Perl scripts to automate manual processes
 Recent software development experience using Python
 Experience with Splunk SPL, dashboard creation, and report development
 Experience with Splunk data onboarding, field extractions, data models, and performance tuning
 Experience with Splunk alerting, incident management workflows, and event correlation
 Familiar interfacing with Log Management tools including Syslog-ng and rsyslog
 Familiar Message Brokers such as Kafka
 Experience with IaC (Infrastructure as Code) principles and automation tools including Ansible
 Experience with CI/CD principles, methodologies, and tools such as GitLab CI
 Experience with Git Source Control System
Position Desired Skills
 Experience with the Atlassian Tool Suite (JIRA, Confluence)

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.