WE ARE
SoftServe is a global digital solutions company, headquartered in Austin, Texas, founded in 1993 in Ukraine. Our associates are working on 2,000+ projects with clients in the USA, Europe, and LATAM. We are about people who create bold things, make a difference, have fun, and love their work.
Our client is an enterprise company offering an industry-leading portfolio of technological innovations. With expertise in networking, security, collaboration, cloud management, and more, they help connect industries and communities securely.
The project focuses on enhancing and supporting VPN access within this ecosystem. As a team, we contribute to feature development, identity and authentication integrations (including SAML, Mosyle, JAMF, and Kerberos), and improvements to networking reliability for Windows and roaming components.
IF YOU ARE
Proficient in C++ with 5+ years of development experienceKnowledgeable about networking protocols (TCP/IP, DNS resolver internals, DNS suffix processing, VPN routing, NAT, TLS, HTTP)Strong in Windows services, registry behavior, and multi-user session behaviorExperienced in writing and debugging client-side networking softwareGreat at analyzing packet traces (Wireshark, ETW)Good at CMakeCapable of maintaining daily communication with English-speaking software engineers on the client sideExperienced with C# (nice to have)Familiar with identity systems like SAML, Kerberos, JAMF, and Mosyle (as an advantage)Aware of WFP driver in packet filtering (will be a plus)AND YOU WANT TO
Implement features and fixes in C++ for the Windows ERC/CSC clientSupport commercial SAML identity login workflows, UI state, multi-user behavior, block rule application, and sync logicDebug complex networking issues such as DNS suffix behavior, TCP fallback, resolver switching, VPN interactions, and domain-specific routingContribute to IPv6 support, multiple-network transitions, and trusted network detectionAssist in FedRAMP compliance activities, including OpenSSL 13 migrationSupport escalations involving enterprise networksWork closely with test automation to validate edge cases and system behaviorMaintain compatibility across Windows versions and architectures (x86/x64/ARM64)Work from 2 PM to 10/11 PM (EET, Kyiv time zone) during the first quarterTOGETHER WE WILL
Communicate with world-leading companies and experienced professionalsEnable you to gain certifications in cutting-edge technologiesSupport continuous learning and professional growth in a fast-paced development environmentEmpower you to share and scale your expertise by joining the Mentoring Program