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

Network Software Engineer

$100k

Johns Hopkins University Applied Physics Lab

Network Software Engineer

Do you love to develop creative and impactful communications and networked systems solutions for the nation's most critical challenges?

Are you searching for meaningful work in software engineering?

If so, we're looking for someone like you to join our team at APL!

We are seeking an experienced Network Software Engineer to help us solve the nation's security challenges. As a member of our team, you will be responsible for the design, development, integration, and test of communications and network software, including protocol implementation, network services, and distributed systems for the Government across numerous departments and agencies. Our solutions need to be able to operate in a timely and reliable manner in degraded or contested environments, ranging from integration or adoption of existing solutions to first-of-their-kind capabilities. Ultimately, you will join a team whose goal is to build meaningful capabilities to enable the availability of information to decision makers and warfighters under challenging conditions.

You will be joining a hardworking team of engineers and scientists who are passionate about building creative and novel communication systems. Our team is committed to national security. We strive to cultivate an environment that promotes professional growth and a balanced life. We value the exchange of different thoughts and ideas.

As a Network Software Engineer, your primary responsibilities will be to:

  • Provide technical contributions and leadership in the development of software systems as part of critical communications systems for the Government.
  • Provide thought leadership in the areas of communications systems and application software development by teaming with colleagues to propose creative approaches and new concepts to address hard problems.
  • Architect, develop, integrate, and test software-based command and control, secure communication, and networking systems in operationally-realistic environments, working closely with sponsors to ensure mission success.
  • Interact with technical specialists in other fields as part of a multidisciplinary team.
  • Detail work in technical reports and memoranda and present work to sponsors and the technical community.

The ideal candidate combines strong software engineering fundamentals and experience with networking concepts to understand performance tradeoffs of networked systems and systems of systems.

Qualifications

You meet our minimum qualifications for the job if you have...

  • A Bachelor's degree (or higher) in Computer Science, Computer Engineering, or another related technical discipline.
  • At least five years of relevant experience in the development of software systems, ideally in a Linux environment.
  • A strong understanding of networking fundamentals (e.g., TCP/IP, UDP, routing, switching, DNS,
  • Demonstrated skill with software development following current software engineering best practices using several of the following languages: C, C++, Python, Rust, and BASH scripting.
  • Experience devising approaches and using tools to debug networked systems (e.g., tcpdump, Wireshark, netstat, ss).
  • Excellent interpersonal skills, work independently, and work in a multi-organizational team.
  • Willingness and ability to travel on an as needed basis.
  • Are able to obtain an Interim Top Secret level security clearance by your start date and can ultimately obtain a TS/SCI level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.

You'll go above and beyond our minimum requirements if you have...

  • A Master's degree or PhD in Computer Science, Computer Engineering, or another related, technical discipline.
  • At least twenty years of relevant experience in the development of software systems.
  • Experience leading software projects and managing teams of engineers.
  • Exposure to US Government and military communication systems and network technologies, voice and video streaming, or conferencing software.
  • Experience implementing or adapting network protocols (application, transport, routing, or custom protocols).
  • Deep knowledge of Linux networking internals (kernel stack, netfilter, eBPF, XDP).
  • Experience developing and troubleshooting real-time, low-latency, or high-bandwidth systems.
  • Experience with container networking and orchestration (Kubernetes, CNI plugins, service meshes).
  • Familiarity with software-defined networking (SDN) and network function virtualization (NFV).
  • Experience and passion for DevOps practices, processes, and tools.
  • Experience applying software expertise to full project lifecycles, including requirements analysis, design, implementation, and testing.
  • An active Top Secret security clearance with SSBI and have recently been adjudicated for access to Sensitive Compartmented Information.

Minimum Rate $100,000 Annually

Maximum Rate $245,000 Annually

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Network Software Engineer in Laurel, MD vacancy
  • $100k - $245k

     ...or higher in Computer Science, Computer Engineering, or a closely related technical field....  ...look for at least 10 years of relevant software system development experience, preferably...  .... We need a solid grasp of networking fundamentals, including TCP/IP, UDP, routing... 
    Suggested
    Full time

    Johns Hopkins Applied Physics Laboratory (APL)

    Laurel, MD
    2 days ago
  • $75.8k - $144.2k

     ...and help shape the future of aerospace and defense.Applied Signal Technology (AST) is seeking a Software Engineer II with a strong background in cybersecurity and networking who strives for excellence and have a passion to be part of a team that strengthens our nation and... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Annapolis Junction, MD
    3 days ago
  • $104k - $166k

     ...to learn how we’re keeping people around the world safe and secure.ResponsibilitiesResponsibilities Peraton is seeking a Cloud Software Engineer to support our Cyber Mission business unit located in Annapolis Junction, MD. Peraton supports multiple products that automate... 
    Suggested
    Contract work
    Temporary work
    For contractors
    Flexible hours
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    1 day ago
  • $102.1k - $202.2k

     ...officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Cloud Network EngineeringCompany: MicrosoftOverviewWe are looking for a Cloud Network Engineer to join a fast-paced team responsible for designing, building,... 
    Suggested
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Annapolis Junction, MD
    4 days ago
  • $135k - $216k

     ...Visit peraton.com to learn how we’re keeping people around the world safe and secure.ResponsibilitiesPeraton is seeking a Cloud Software Engineer in Annapolis Junction, MD.This team provides critical engineering and technical support for a suite of three specialized... 
    Suggested
    Contract work
    Temporary work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    3 days ago
  • $92.3k - $166.85k

    Mid/Sr Network Engineer Leidos has a new and exciting opportunity for a Mid/Sr Network Engineer in our Intel Sector's Cyber & Analytics Business...  ...Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT... 
    Full time
    Immediate start
    Flexible hours

    Leidos

    Annapolis Junction, MD
    23 hours ago
  • $135k - $216k

     ...collaboration between developers for review and refinement of software and Devops team for upcoming deployments Design, develop, test,...  ...certifications are required:AWS Certified Developer-AssociateAWS DevOps Engineer ProfessionalCertified Kubernetes Application Developer (CKAD)... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    23 hours ago
  • $69.4k - $158k

    Cloud Network Engineer, MidThe Opportunity: In this role, you’ll analyze complex local and wide area network systems, including planning, designing...  ...and switches, and support the acquisition of hardware and software and subcontractor services. You’ll act as a technical project... 
    Full time
    Contract work
    Part time
    For subcontractor
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    1 day ago
  • $112k - $179k

     ...peraton.com to learn how we’re keeping people around the world safe and secure. Responsibilities Peraton is seeking a Cloud Software Engineer in Annapolis Junction, MD.This team supports two critical web applications used across the Intelligence Community (IC) to... 
    Contract work
    Temporary work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    1 day ago
  • $146k - $234k

     ...user and system requirements to support software design, define performance expectations,...  ...functional teams (e.g., systems and hardware engineers) to align software solutions with...  ...cloud environments, including IAM policies, network segmentation, encryption, and auditing... 
    Contract work
    Temporary work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    4 days ago
  • $176k - $282k

     ...world safe and secure.ResponsibilitiesThe team is seeking a Software Engineer to devise strategies to extract meaning and value from structured...  ...providers and data stewardsDemonstrated experience in network metadata processing, manipulation, and analysis in support of... 
    Contract work
    Temporary work
    Flexible hours
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    4 days ago
  • $148.3k - $266.9k

     ...potential. Unleash your talent and redefine what’s possible.Job Description:Parsons is looking for an amazingly talented Lead Network Engineer to join our team! In this role you will get to be a hands on expert working with out existing engineering and networking teams... 
    Full time
    Flexible hours

    Parsons

    Annapolis Junction, MD
    4 days ago
  • $176k - $282k

     ...Collaborates closely with product managers, engineers, and stakeholders to define requirements...  ...alternatives such as virtual private networks, dedicated hosting, or on-premises...  ...required.6+ years of hands-on experience in software development, including requirements analysis... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    4 days ago
  • $104k - $166k

     ...Visit peraton.com to learn how we’re keeping people around the world safe and secure.ResponsibilitiesThe team is seeking a Cloud Software Engineer to support our Cyber Mission business unit in Annapolis Junction, MD. In this role, you will contribute to developing and... 
    Contract work
    Temporary work
    For contractors
    Remote work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    1 day ago
  • $176k - $282k

     ...downstream tools.Job Description: Support development and define software solutions to support a data tracking and metrics solution.Conduct multidisciplinary research and collaborate with systems engineers and developers across projects to support the planning, design,... 
    Contract work
    Temporary work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    2 days ago
  • $176k - $282k

     ...peraton.com to learn how we’re keeping people around the world safe and secure.ResponsibilitiesJob Description:Collaborate with engineering and network teams to analyze and understand customer requirements, translating them into effective technical solutions.Job Duties:... 
    Contract work
    Temporary work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    1 day ago
  • $135k - $216k

    ResponsibilitiesPeraton is seeking a highly skilled Cyber Splunk Software Engineer to join our mission focused team supporting secure, enterprise level IT environments. In this role, you will design, develop, integrate, and secure advanced software solutions within highly... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    23 hours ago
  •  ...Hadoop/Cloud DeveloperProvide cloud software research, development, and engineering services to include requirements analysis, software development, installation, integration, evaluation, enhancement, sustainment, testing, validation, and issue diagnosis/resolution. Minimum... 

    Peterson Technologies

    Annapolis Junction, MD
    1 day ago
  • $146k - $234k

     ...Cloud Software EngineerJoin Peraton as a Cloud Software Engineer and help shape the future of Cyber Intelligence! Location: Laurel, MD Team: Cyber Intel – Product...  ...skills, especially for distributed systems, networking, and multi-threadingHands-on Agile/Scrum development... 
    Contract work
    Shift work

    Peraton

    Laurel, MD
    2 days ago
  •  ...NAVA Software solutions is looking for a Cloud Network Engineer Details: Cloud Network Engineer Location: Toronto, ON or London, ON (2 days/week onsite) Duration: Full time/Direct Hire Required: Three years of experience in... 
    Full time
    Work experience placement
    2 days per week

    Nava Software Solutions

    Laurel, MD
    4 days ago
  • $77.6k - $176k

    Data Platforms Software Engineer, SeniorThe Opportunity:We build software that helps cyber operators and analysts make sense of fragmented,...  ...For example, you might build a pipeline that brings together network, endpoint, and other operational data whose formats and schemas... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    1 day ago
  •  ...responsibilities of the position and has completed the necessary telework training Basic Requirements: ~20 years of experience as a software engineer ~ Bachelor’s degree in a technical discipline ~4 additional years of experience as a software engineer may be substituted... 
    16 hours
    Full time
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis Junction, MD
    more than 2 months ago
  •  ...Overview What We’re Looking For As a Cloud Software Engineer 1 at CyberPoint, you will support the development and deployment of enterprise cloud-based solutions within a mission-driven environment. You will contribute to the design, development, integration, testing... 
    Full time
    For contractors
    Local area

    CyberPoint

    Maryland, MD
    a month ago
  • $72k - $160k

     ...these resources, we strive daily to lead the industry in program management and service delivery.  Role Summary The Cloud Software Engineer will provide cloud software research, development, and engineering services to include requirements analysis, software... 
    Full time
    Temporary work
    Flexible hours

    Steel Point Solutions

    Maryland, MD
    3 days ago
  • $25k

     ...Job Description Job Description Cloud Software Engineer - AWS/DevOps - 12+ yrs of Experience - TS/SCI with Poly Required Halogen Engineering...  ...Cloud based installation 11. Experience in Computer Network Operations: 12. a. Utility Computing, Network Management... 
    Contract work
    Remote work
    Shift work

    Halogen Engineering Group, Inc

    Annapolis Junction, MD
    3 days ago
  •  ...Junction, Md. Clearance: TS/SCI VMR Strategic Solutions, LLC seeks a Splunk Cyber Software Engineer to be part of our exciting team supporting a robust, world-wide communications network, providing office automation packages; document and information management tools;... 
    Full time
    Work at office
    Flexible hours

    VMR Strategic Solutions

    Annapolis Junction, MD
    5 days ago
  • $144k - $171k

     ...REQUIRED We are seeking a proactive, battle-tested Network Infrastructure Engineer to lead the configuration, sustainment, and compliance of...  ...Artificial Intelligence (AI), Data Science, and Software Engineering services for the U.S. Government. Nyla embraces... 
    Hourly pay
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    Nyla Technology Solutions

    Annapolis Junction, MD
    2 days ago
  •  ...Clearance: TS/SCI VMR Strategic Solutions, LLC seeks a Lead Network Engineer to be part of our exciting team supporting a robust, world-...  ...and provides specific detailed information for hardware and software selection, implementation techniques and tools for the most efficient... 
    Full time
    Work experience placement
    Work at office
    Flexible hours

    VMR Strategic Solutions

    Annapolis Junction, MD
    5 days ago
  • $144k - $171k

     ...CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIRED The Network Engineer Level 2 (NE2) provides hands-on configuration, sustainment,...  ...exceptional Artificial Intelligence (AI), Data Science, and Software Engineering services for the U.S. Government. Nyla embraces a... 
    Hourly pay
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    Nyla Technology Solutions

    Annapolis Junction, MD
    2 days ago
  •  ...Cloud Big Data Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled Cloud Big Data Software Engineer to join our team and... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Annapolis Junction, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Network Software Engineer. Be the first to apply!