Network Software Engineer supporting webAI’s Public Sector initiatives with secure, distributed AI infrastructure. Involves systems engineering across multiple programming languages for complex networks.
Responsibilities
Design, build, and maintain production grade distributed and decentralized systems for secure AI deployment in government environments.
Develop and integrate Rust based networking and data synchronization components with systems written in Go, Swift, Python, Java, and C++.
Implement and optimize network protocols and routing mechanisms, including NAT traversal, VPNs, and multi protocol mesh topologies.
Architect robust data synchronization frameworks using content addressable storage, Merkle trees, CRDTs, and erasure coding.
Develop cross platform networking solutions for iOS, Android, and heterogeneous device environments.
Lead performance tuning, debugging, and optimization of distributed software under resource constrained and intermittent connectivity conditions.
Ensure security first design through threat modeling, secure key management, and integration of cryptographic primitives and protocols.
Collaborate with MLOps, Infrastructure, and Security teams to deploy and integrate AI components in restricted or air gapped systems.
Contribute to cross functional architectural design discussions and documentation for internal and external (public sector) stakeholders.
Maintain rigorous testing, observability, and validation practices to ensure system reliability and compliance readiness.
Requirements
Active US Security clearance or eligibility and willingness to obtain a US Security clearance
Strong proficiency in Rust, with experience bridging Rust to other languages (Go, Swift, Python, C++, or Java) via FFI or APIs.
Deep knowledge of networking protocols and architectures, including routing, NAT traversal, mesh networking, and multi protocol support.
Proven experience with data synchronization and distributed consensus techniques, such as Merkle DAGs, CRDTs, and content defined chunking.
Strong algorithmic and data structure skills, especially for distributed or networked environments.
Experience building software for cross platform and mobile environments (iOS, Android) with attention to performance and power constraints.
Expertise in security first design, including encryption, key management, and mitigation of adversarial threats.
Experience with applied cryptographic protocols and offline first or intermittently connected system design.
Benefits
Competitive salary and performance-based incentives.
Comprehensive health, dental, and vision benefits package.
401k Match (US-based only)
$200/mos Health and Wellness Stipend
$400/year Continuing Education Credit
$500/year Function Health subscription (US-based only)
Java Engineer developing and maintaining payment integrations at Wallee Group AG in Vilnius, utilizing Java and Spring Framework in a collaborative hybrid environment.
Senior Java Developer developing Java - based applications using Spring Boot at LUZA Group. Collaborating with cross - functional teams and participating in the full software development lifecycle.
Backend / Algorithmic Engineer developing and implementing software solutions for Stuttgart - based 3D printing startup. Collaborating with teams to enhance processes and product development.
Sr Automation Test Engineer at Capgemini designing automated test frameworks with Java and Selenium. Collaborating with teams to ensure comprehensive coverage and integration into CI/CD pipelines.
Playwright Automation Engineer at Capgemini developing automation scripts using JavaScript/TypeScript. Collaborating across teams for quality assurance in technology solutions.
Playwright Developer developing automation scripts in JavaScript/TypeScript for Capgemini. Collaborating to ensure high - quality releases and integrate scripts into CI/CD pipelines.
Sr Automation Test Engineer designing and maintaining automated testing scripts for web applications. Collaborating with teams and implementing test frameworks with a focus on quality assurance.
Junior Microsoft SQL Server Engineer responsible for Cisco network configuration and Windows Server management. Supporting FEMA’s Office of National Continuity Programs in Bluemont, VA.
Seeking a Senior Software Engineer for building and enhancing scalable search platforms at Gartner. Responsible for advanced search capabilities, data pipelines, and cross - functional collaboration.