Network Software Engineer
$100kJohns 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
$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...SuggestedFull time$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...SuggestedTemporary workWork experience placementWork at officeRemote workFlexible hours$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...SuggestedContract workTemporary workFor contractorsFlexible hoursShift work$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,...SuggestedOngoing contractLocal area3 days per week$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...SuggestedContract workTemporary workShift work$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 timeImmediate startFlexible hours$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 workShift work$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 timeContract workPart timeFor subcontractorWork at officeLocal areaRemote work$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 workTemporary workShift work$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 workTemporary workShift work$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 workTemporary workFlexible hoursShift work$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 timeFlexible hours$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 workShift work$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 workTemporary workFor contractorsRemote workShift work$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 workTemporary workShift work$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 workTemporary workShift work$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 workShift work- ...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...
$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 workShift work- ...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 timeWork experience placement2 days per week
$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 timeContract workPart timeLocal areaRemote work- ...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 hoursFull timeImmediate startRemote work
- ...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 timeFor contractorsLocal area
$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 timeTemporary workFlexible hours$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 workRemote workShift work- ...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 timeWork at officeFlexible hours
$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 payContract workWork experience placementImmediate startFlexible hours- ...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 timeWork experience placementWork at officeFlexible hours
$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 payContract workWork experience placementImmediate startFlexible hours- ...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 workFor contractorsImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Network Software Engineer. Be the first to apply!
- network engineer level Laurel, MD
- network developer Laurel, MD
- cisco network engineer Laurel, MD
- network engineer Laurel, MD
- network software engineer Laurel, MD
- network engineer - transport Laurel, MD
- network consulting engineer Laurel, MD
- network infrastructure engineer Laurel, MD
- network implementation engineer Laurel, MD
- data center network engineer Laurel, MD




