> Markdown version of [/jobs/ext/505687-network-software-developer](https://www.wearedevelopers.com/jobs/ext/505687-network-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Network Software Developer - **Company:** Integrated Switching Technologies Ltd. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $104,000.0 - $182,000.0 - **Contract:** Temporary contract - **Skills:** C++ (Programming Language), Network Sockets, Communications Protocols, Protocol Stack, Computer Programming, Computer Networks, Serialization, Linux, Distributed Systems, Protocol Buffers, Inter-Process Communication, Python (Programming Language), Mesh Networking, Message Passing Interface, Multiprocessing, Routing, Peer-To-Peer (P2P), Software Engineering, Scripting, Git, SDN Network, Software Version Control - **Published:** June 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1585c4f5ad3f0c99 ## About the Role Do you have experience in Version control systems?, Required: * Python (strong, systems-level - not web/scripting) * Distributed systems design and implementation * Network socket programming (TCP/UDP, raw sockets) * Concurrent and async programming (asyncio, threading, multiprocessing) * Message passing and inter-process communication * Protocol design and implementation experience * Data serialization (Protocol Buffers, MessagePack, or similar) * Version control (Git) * 10+ years software development experience Desired: * Delay-tolerant networking (DTN) - ideally Bundle Protocol (RFC 5050/9171) * P2P network architecture (BitTorrent, Kademlia, or similar) * MANET or mesh network protocol experience * Software-defined networking concepts * Link-state or distance-vector routing protocol internals * Experience with challenged/contested network environments * Rust or C++ (relevant for Phase II production implementation) * Linux systems programming * Prior DoD, aerospace, or defense software experience * Familiarity with government software development practices ## Description At IST we're building intelligent networking infrastructure for environments where failure isn't an option. We're small, we move fast, and we care deeply about the technical depth of our work. If you want to own problems end to end and build something that matters, read on. We're an early-stage startup building mesh networking infrastructure for contested, dynamic environments - satellites, drones, tactical communications. We don't build things that have been built before. This is not a maintenance role. It's an opportunity for engineers who want to own hard problems end to end and have direct influence on product direction. If you're adaptable, collaborative, and energized by the challenge of building something from the ground up alongside a small, highly motivated team, we want to hear from you. About the Role You'll be a core contributor to IST's mesh state synchronization software - a distributed bundle propagation system designed to operate in dynamic, contested network environments including satellite constellations, drone swarms, and tactical radio networks. This is systems-level Python work at the protocol layer, not application development. You'll be working directly with IST's founder and a research ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) - [Small, Secure, Interconnected: The next Internet Protocol](https://www.wearedevelopers.com/videos/100062-small-secure-interconnected-the-next-internet-protocol) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)