CareerPlanGet AI match score →

Custom Software Engineer

Annapolis Junction, MD💼 Full-time💰 $130,200–$130,200🗓 2026-06-08 → 2026-07-31

Core

Design, develop, and optimize high-performance networking solutions and custom software for mission-critical US federal government environments.

Role type

Senior Custom Software Engineer (Networking/Protocol Processing)

Builds

Scalable networking features, custom software solutions, and optimized code bases for defense and national security clients.

Domain

US Federal Government / Defense & National Security / Networking

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Python, Linux environment development, protocol processing, algorithm design, code review, automated testing frameworks, system performance optimization, technical documentation, architecture planning, mentoring

Preferred skills

Network programming (socket development, IP applications), Git, Docker

Responsibilities

Develop custom software solutions using C++ and Python; Design and implement scalable networking features; Debug complex protocol processing systems; Optimize existing code bases for performance and memory utilization; Analyze network protocols and develop algorithms for packet processing; Conduct code reviews; Troubleshoot production technical issues; Document software architecture and APIs; Participate in design discussions; Implement automated testing frameworks; Monitor system performance metrics; Mentor junior engineers; Research emerging networking technologies.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗