1

Master Software Engineer Jobs in Washington (NOW HIRING)

Software Engineer

Herndon, VA · On-site

$101K - $195K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer Level : Intermediate Software Engineer to Senior Software Engineer Education ... Master's degree. Considered career, or journey, level. Clearence : Must have active Top Secret ...

Software Engineer

Annapolis Junction, MD · On-site

$96.16 - $108.18/hr

Job Title Software Engineer Overview EverWatch is a government solutions company providing advanced ... As a full stack developer at EverWatch, you'll use your passion to master new tools and techniques ...

Senior Software Engineer

Hanover, MD · On-site

$120K - $159K/yr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Master's degree (preferred in Computer Science, Information Systems, Software Engineering, Computer Programming). SECURITY CLEARANCE • Active DoD Top Secret/SCI clearance required (CI Poly may be ...

... master new tools and techniques and identify needed system improvements. • You'll help clients ... software engineering or data analytics development or Bachelor's degree in Computer Science or ...

Software Engineer

Annapolis Junction, MD · On-site

$100.96 - $115.38/hr

Job Title Software Engineer Overview EverWatch is a government solutions company providing advanced ... As a developer at EverWatch, you'll use your passion to master new tools and techniques and ...

Software Engineer

Herndon, VA · On-site

$101K - $195K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer Level : Intermediate Software Engineer to Senior Software Engineer Education ... Master's degree. Considered career, or journey, level. Clearence : Must have active Top Secret ...

Software Engineer

Chantilly, VA · On-site

$85K - $152K/yr

  • Medical

  • Dental

  • Life

  • Retirement

Degree (Bachelor's, Master's, or PhD) in Computer Engineering or Computer Science * Proficient in modern software engineering practices for testability and readability * Proficient in C++ and Python ...

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 +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 +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

Annapolis, MD · On-site

$155K - $205K/yr

  • Medical

  • Retirement

  • PTO

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

Showing results 41-60

Master Software Engineer information

See Washington salary details

$71.9K

$167.1K

$232.7K

How much do master software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for master software engineer in Washington is $167,085.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,900.00 and $195,900.00 per year, depending on experience, location, and employer.

What is a master software engineer?

A Master Software Engineer is a senior-level software developer who leads complex projects, architects software solutions, and mentors junior engineers. They possess deep technical expertise in multiple programming languages, frameworks, and system architectures. Additionally, they collaborate with cross-functional teams to drive innovation, improve code quality, and ensure scalability. Their role often involves making critical technical decisions, optimizing performance, and implementing best practices in software development.

What are the typical responsibilities and daily tasks of a master software engineer?

A Master Software Engineer is often responsible for designing and reviewing complex software architecture, developing high-quality code, and ensuring that systems are robust and scalable. They mentor junior developers, set technical standards, and collaborate closely with cross-functional teams such as product managers, QA, and operations. Daily tasks may include leading code reviews, troubleshooting advanced technical issues, and contributing to technical strategy discussions. This role often requires balancing hands-on development work with leadership duties, providing both strategic guidance and practical solutions to engineering challenges.

What are the key skills and qualifications needed to thrive in the master software engineer position, and why are they important?

To thrive as a Master Software Engineer, you need advanced programming proficiency, deep software architecture knowledge, and substantial experience in designing scalable systems, typically supported by a relevant degree and years of hands-on development. Familiarity with modern development frameworks, cloud platforms, CI/CD tools, and certifications like AWS Certified Solutions Architect or similar are commonly expected. Leadership, effective communication, mentorship abilities, and strong problem-solving skills set top candidates apart. These competencies enable Master Software Engineers to drive complex projects, build high-performing teams, and deliver innovative solutions in demanding technical environments.

Is it worth doing a master's in software engineering?

A master's in software engineering can enhance technical skills, deepen understanding of software development processes, and improve job prospects for roles like Master Software Engineer. However, it requires significant time and financial investment, and practical experience or certifications like Agile or DevOps can also be valuable for career advancement.

What jobs can I get with a master software engineer?

A Master Software Engineer can qualify for advanced roles such as Software Development Manager, Solutions Architect, Technical Lead, or Senior Software Engineer. These positions often require strong coding skills, experience with programming languages, and knowledge of software design and architecture. Certifications like AWS or Scrum can also enhance job prospects in leadership or specialized technical roles.

What are the most commonly searched types of Master Software Engineer jobs in Washington?

The most popular types of Master Software Engineer jobs in Washington are:

Infographic showing various Master Software Engineer job openings in Washington as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 6% Part Time, 2% Temporary, and 8% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution, with an average salary of $167,085 per year, or $80.3 per hour.

Software Engineer

Obscurity Labs

Herndon, VA • On-site

$101K - $195K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 17 days ago


Job description

About us

Obscurity Labs is an equal opportunity employer. We are professional, agile, and innovative. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.

Our work environment includes:

  • Modern office setting & technology
  • Work-from-home days
  • Growth opportunities
  • Relaxed atmosphere
  • Flexible working hours
  • Safe work environment
  • Casual work attire

We are seeking a talented and highly motivated Intermediate Software Engineer to join our team!

Description:

This position is a development position on a cleared program supporting a production product, and will work on a scrum team tasked with development and maintenance of the current and planned capabilities. Candidates applying for this position must be actively TS cleared, as well as be willing and able to work on-site. Successful candidates for this position will have training (BS) in a science or technology-related discipline, multiple years of experience in software engineering, and previous experience working within a team environment utilizing Scaled Agile Framework (SAFe) or other agile software methodologies and processes. The ideal candidate will also have experience with at least one of JavaScript (front-end frameworks preferred), Java, or the Python programming languages. The candidate is expected to collaborate cross-functionally with subcontractors, local engineers, and geographically dispersed teammates.

Requirements:

    Title: Software Engineer
    Level: Intermediate Software Engineer to Senior Software Engineer
    Education Minimums: Bachelor's degree from an accredited college in a related discipline, or equivalent experience/combined education, with 5 years of professional experience; or 3 years of professional experience with a related Master's degree. Considered career, or journey, level.
    Clearence: Must have active Top Secret Clearance
    Location: Must be willing to work full-time on-site

Desired Skills:

    Minimum 1 year of software development experience including experience with Javascript (NodeJs) and 4-7 years combined programming experience in Python, C++, Jave, etc.
    Prior experience working with AWS/C2S
    Experience using Docker, Lambda, and cloud-native services
    Experience working on a Development team within SAFe or other Agile Release Trains
    Experience with Git and contributing to open-source projects
    Demonstrated experience working across multiple teams and job functions; bridging both sustainment and enhancement priorities
    Excellent written and verbal communication skills
    Strong interpersonal skills
    Ability to work in a fast-paced, dynamic, collaborative team environment
    Location: 80% Onsite, Herndon, VA

Security Clearance Required: Minimum Top Secret required to start

Job Type: Full-time

Pay: $101,311.50 - $195,916.45 per year

Benefits:

  •  401(k)
  • Dental insurance (99% of Employee Portion Paid by Company)
  • Flexible schedule
  • Flexible spending account
  • Health insurance (100% of Employee and Dependents paid by Company)
  • Health savings account
  • Life insurance ($100,000 of Coverage paid by Company)
  • Paid time off
  • Professional development assistance
  • Referral program
  • Relocation assistance
  • Vision insurance (100% of Employee Portion Paid by Company)

Schedule:

  •     8 hour shift

Ability to commute/relocate:

  •     Herndon, VA: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  •     This position requires onsite presence. Are you willing to work 3-5 days on-site?

Education:

    Bachelor's (Required)

Experience:

    Software development: 4 years (Required)

Security Clearance:

    Top Secret (Required)

Work Location: Hybrid (80% on-site)