Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer Mid-Level

$105.26k - $192.76k
Full-time

National Security Agency

Salary: $105,262 - 192,764 per year Requirements:

  • We require a degree in Computer Science or Software Engineering; related fields may qualify if the program includes substantial foundational computer science coursework.
  • We look for coursework or knowledge in algorithms, computer architecture, programming languages and methodologies, data structures, logic and computation, and advanced mathematics.
  • We require relevant experience in software development activities such as requirements analysis, design, implementation, testing, integration, deployment, installation, maintenance, and programming.
  • For full-performance consideration, we typically look for a bachelors degree with 3 years of relevant experience, a masters degree with 1 year, or a doctoral degree with no experience; an associate degree plus 5 years may also be considered.
  • For senior consideration, we typically look for a bachelors degree with 6 years of relevant experience, a masters degree with 4 years, or a doctoral degree with 2 years; an associate degree plus 8 years may also be considered.
  • We prefer candidates with experience in COBOL or IBM mainframe environments.
  • We value strong critical thinking, collaboration, initiative, continuous learning, adaptability, teamwork, leadership, and strong interpersonal skills.
  • We prefer prior Intelligence Community experience.
  • U.S. citizenship is required.
  • Employment is contingent on successful completion of a security background investigation and polygraph.
  • Applicants are subject to random drug testing.
Responsibilities:
  • We develop and advance high-impact software systems and technical teams across a broad range of mission areas.
  • We work with evolving tools and technologies, including languages, cloud platforms, modern development frameworks, containers, orchestration, analytics, and security-focused systems.
  • We may contribute to areas such as cybersecurity, high-performance computing, quantum computing research, data analytics, machine learning, cryptology, complex algorithms, and large-scale platform development.
  • We support national security by delivering timely intelligence, disrupting foreign threats, and helping defend critical networks.
  • We participate in the full software development lifecycle, from analysis and design through testing, deployment, integration, and maintenance.
  • We collaborate with teammates while also working independently and adapting quickly to changing priorities and technologies.
  • We share our interest and experience in the areas where we can have the greatest mission impact.
  • We complete application materials, including transcripts, resume details, screening questions, and required narrative responses.
Technologies:
  • Cloud
  • COBOL
  • IBM
  • IBM Mainframe
  • Support
  • Machine Learning
  • Security
  • AI
  • AWS
  • Angular
  • Ansible
  • ChatGPT
  • CI/CD
  • Copilot
  • Cryptography
  • DevOps
  • Docker
  • ElasticSearch
  • GitLab
  • Hardware
  • Java
  • Kubernetes
  • LESS
  • LLM
  • Linux
  • Network
  • OWASP
  • Python
  • PySpark
  • React
  • Rust
  • VMware
  • Web

More:

We are NSA, hiring for software engineering roles at our Fort George G. Meade Complex, Maryland location. This is a full-time position with a flexible Monday through Friday schedule and a typical 8-hour workday between 6:00 a.m. and 6:00 p.m. We offer a comprehensive benefits package, training tailored to the selectees needs and experience, and salary consideration that varies by education, experience, work level, and location, with a posted range of $105,262 to $192,764. This role includes a DCIPS trial period and is part of a mission-focused environment where our work protects the nation and supports U.S. policy and decision makers. We are an equal opportunity employer, and applicants must be prepared for security screening and other employment conditions.

last updated 33 week of 2026

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer Mid-Level in Washington DC vacancy
  •  ...s provide performance feedback on other engineers and participate in company peer mentorship...  ...Travel:  0-10% The Role As a Mid-Level Forward Deployed Engineer (FDE), you will...  ...Workshop/Slate, and Ontology ~3+ years of software engineering experience ~ Experience... 
    Suggested
    Remote job
    Full time
    Flexible hours

    Pvm, Llc

    Washington DC
    10 hours ago
  • $87.1k - $157.45k

    Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you’ll design, develop, and deliver modern software... 
    Suggested
    Full time
    Contract work

    Leidos

    Alexandria, VA
    1 day ago
  • $86k - $138k

    ResponsibilitiesPeraton is seeking a Mid-level Full‑Stack Engineer to join our Federal Strategic Cyber program—an environment where your engineering...  ...Requirements Are:Bachelor's degree and 5+ years of software engineering experience (or 9+ years without a degree).Strong... 
    Suggested
    Contract work
    Casual work
    Shift work

    Peraton Corporation

    Arlington, VA
    2 days ago
  •  ...Mid-Level Software Engineer (SEG2)Decision Technologies was founded to help bridge the gap between Department of Defense and Federal Government acquisition programs and technology to help our customers optimize their decision-making process. Over the years, our areas of... 
    Suggested
    Contract work
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work

    Decision Technologies, Inc.

    Washington DC
    3 days ago
  • $70k - $190k

     ...Mid-Level Software EngineerBelay Technologies is seeking a Mid-Level Software Engineer to join our intel team. We are seeking a Software Engineer to join a collaborative team of developers and a system engineer supporting mission-critical enterprise applications for Space... 
    Suggested
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Laurel, MD
    3 days ago
  • $135k - $170k

     ...$170,000.00 Security Clearance: Secret Level of Experience: Senior This opportunity...  ...cybersecurity, network architecture, reverse engineering, software and hardware development uniquely...  ...Mission Technologies! We are seeking a Mid-Level AWS Solutions Architect (Engineer... 
    Full time
    Work at office
    Local area
    Work from home
    Worldwide
    Home office

    HII Mission Technologies Division

    Arlington, VA
    2 days ago
  • $72.7k - $149.2k

    Job Title: C++ Mid-Level SW DeveloperJob Category: Information TechnologyTime Type: Full timeMinimum...  ..., experienced mid level C++ full software cycle developer to support NSWC...  ...opportunity to work with other developers and engineers in an effort to support the ongoing projects... 
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    CACI International

    Bethesda, MD
    2 days ago
  •  ...Northstrat is seeking an experienced and driven Mid-level Software (SW) Engineer to join our dynamic team. The ideal candidate will have extensive experience in Java software development. As part of a development team, you will use provided development environments and... 
    Full time

    Northstrat

    Alexandria, VA
    10 hours ago
  • $105.26k - $192.76k

     ...Close: 2026-08-23 Responsibilities NSA is seeking experienced Software Engineers to advance high-impact systems and teams. Tools and...  ...Schedule Pay: Salary offers are based on candidates' education level and years of experience relevant to the position and also take... 
    Full time
    Work experience placement
    Work at office
    Trial period
    Monday to Friday
    Flexible hours

    National Security Agency

    Temple Hills, MD
    10 hours ago
  • $90k - $130k

     ...Mid-Level Full Stack Developer (.Net and Azure) Herndon, VA (Hybrid) Mid-Level Full Stack Developer (.Net and Azure), #1090 Location:...  ...re looking for a highly skilled Mid-Full Stack Developer/Cloud Engineer to design, build, and maintain high-quality solutions that solve... 
    Remote work
    Flexible hours

    Dev Technology Group

    Washington DC
    3 days ago
  • $100k

     ...Mid-Level Full Stack DeveloperNetServices (NSI) is an IT services firm with a long-standing reputation for delivering high-quality, cost...  ...with clients. Our close-knit team of highly cleared engineers, analysts, and program managers represent some of the best talent... 
    For contractors
    Flexible hours

    Synergy ECP

    Washington DC
    17 hours ago
  • $65 - $67 per hour

     ...Position Title: Mid-Level Full Stack Developer Location: Bethesda, MD - 5 Days onsite - No Relocation Assignment Type: Contract...  ...managers to translate financial concepts into scalable software solutions Maintain high-quality, well-tested code and contribute... 
    Contract work
    Local area
    Relocation
    Monday to Friday

    Addison Group

    Bethesda, MD
    10 hours ago
  •  ...About ProSidian Consulting at DescriptionProSidian seeks a Mid-Level InfoSec Security Engineer (With Focus On Securing Virtual Machines) Consultant...  ...comprehend and integrate complex computer technology and software into an effective information systems security program.... 
    Full time
    For contractors
    Work experience placement
    Internship
    Work at office
    Monday to Friday
    Shift work

    Prosidian Consultng

    Washington DC
    2 days ago
  •  ...to apply for the Full Stack Developer, Mid Level role at Jobright.ai Join to apply for...  ...while collaborating with data engineers and analysts. Responsibilities: • Maintain...  ...-time Job function ~ Industries Software Development Referrals increase your... 
    Full time
    Part time
    Internship

    Jobright.ai

    Washington DC
    23 hours ago
  •  ...Black Cape  Title: Spectacular Full Stack Software Engineer (2+ years - Senior Level) Locations: Arlington, VA, Reston, VA and areas throughout the...  ...Language Agnostic coding Experts!! We are considering Mid to Senior Level Full-stack software engineers. We are... 
    Full time
    For subcontractor
    2 days per week
    3 days per week

    Black Cape

    Arlington, VA
    10 hours ago
  •  ...Process | IT Effectiveness | Engineering | Environmental | Sustainability...  ...Management: Task Order level project management to establish...  ...the impact of infrastructure, software upgrades, capacity, and all changes...  .... SOFTWARE DEVELOPER (Mid-Level) - KEY PERSONNEL QUALIFICATIONS... 
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office
    Flexible hours

    Prosidian Consultng

    Silver Spring, MD
    2 days ago
  •  ...Job Description Job Description Job Title: Mid-Level Cloud-Based Web Developer (FICO Blaze)   Job Summary:   We are seeking...  ...manner. Experience in Fico Blaze Advisor BRE (Business Rule Engine) development Experience in Fico Blaze Advisor Rule Maintenance... 

    CMT Services Inc

    Hyattsville, MD
    15 days ago
  • Addison Group is partnering with a Bethesda-based fintech firm to hire a Mid-Level Full Stack Developer. The role focuses on building and scaling a portfolio analytics platform using React/Next.js on the front end, Python/Django on AWS for the back end, and PostgreSQL on... 
    Contract work

    Addison Group

    Bethesda, MD
    3 days ago
  • $100k

     ...through our partnerships with clients. Our close-knot team of highly cleared engineers, analysts, and program managers represent some of the best talent locally available. We are seeking a Mid-Level Full Stack Developer to provide development and operations & maintenance (... 
    For contractors
    Flexible hours

    Synergy ECP

    Washington DC
    4 days ago
  • $200k - $235k

     ...Software Engineer (Java Developer) – Mid‑Senior Level – Fully Cleared with Polygraph Required Constellation Technologies, Inc Pay Range This range is provided by Constellation Technologies, Inc. Your actual pay will be based on your skills and experience — talk with... 
    Contract work
    Temporary work
    Immediate start

    Constellation Technologies, Inc

    Alexandria, VA
    15 hours ago
  •  ...continuing growth, we are looking for a capable and collaborative mid-level Cloud Engineer to join our inclusive technology team. This role offers the...  ...and operational processes. Collaborate with software engineers, architects, project teams, and clients to gather... 
    Full time
    Flexible hours

    Vidoori

    Hyattsville, MD
    9 days ago
  • Job DetailExperience Level Mid LevelDegree Type Bachelor of Science (BS)Employment Full...  ...AnnuallySelling Points Lead impactful engineering projects in a dynamic, mission-driven environment...  ...a relevant field.Minimum of 2 years of software engineering experience; 5 years... 
    Flexible hours

    Green Key Resources

    Washington DC
    3 days ago
  • $112k - $179k

    Responsibilities Peraton is current hiring a Mid‑Level Malware Reverse Engineer for its' Federal Strategic Cyber programs. Location: Arlington, VA (Hybrid - On-site/Remote: 50/50). Local candidates able to work in a hybrid environment required.Overview:As a Mid‑Level... 
    Contract work
    Local area
    Remote work
    Shift work

    Peraton Corporation

    Arlington, VA
    2 days ago
  • Dev Technology is seeking a Mid-Level Full Stack Developer (.NET and Azure) in Herndon, VA. The role requires a hybrid work arrangement and the ability to obtain a TSA Public Trust clearance. The engineer will design, build, and maintain cloud-based solutions, collaborate... 

    Dev Technology Group

    Washington DC
    4 days ago
  • $87.1k - $157.45k

    Job Description:Are you passionate about delivering high-quality software that directly supports our nation’s security? Leidos is seeking an experienced Mid-Level Test Engineer to join the Chinook Program supporting an Intelligence Community customer. This is an opportunity... 
    Full time
    Contract work

    Leidos

    Alexandria, VA
    10 hours ago
  •  ...Pioneering Evolution is seeking a motivated Mid-Level Full-Stack Developer to support the...  ...services for a mission-focused federal software platform. This role provides an excellent...  ...paced environment, working alongside senior engineers and multidisciplinary teams. The ideal... 
    Full time
    Temporary work

    Pioneering Evolution LLC

    Arlington, VA
    a month ago
  • AHU Technologies Inc in Washington is seeking a mid-level QA Engineer to ensure quality assurance in software testing. The role involves monitoring system functions, troubleshooting issues, and executing system configurations. Ideal candidates will have experience with... 

    AHU Technologies Inc

    Washington DC
    21 hours ago
  •  ...and Cutting-Edge Technology across the US Government. Be a part of something special!Position OverviewHalvik is seeking a Mid-Level Security Engineer to support a customer's enterprise initiative enabling secure, compliant adoption of Artificial Intelligence (AI) across... 
    Contract work

    Halvik

    Alexandria, VA
    13 days ago
  •  ...Job Description Job Description The Software Engineer shall meet the following minimum requirements...  ...experience leading teams on small to mid-size software development activities....  ...Description The Software Engineer – Mid Level shall participate in all phases of the... 
    Contract work
    Work experience placement
    Local area

    ELEVI Associates

    Laurel, MD
    19 days ago
  • $115k - $160k

     ...Software EngineerBattelle delivers when others can't. We conduct research and development,...  ...apply.We are currently seeking a Software Engineer. This position is a full-time opportunity...  ...team environment, applying expertise in low-level systems programming, machine learning,... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle

    Arlington, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Mid-Level. Be the first to apply!