{"schemaVersion":"jobsearcher.job.v1","id":"e746eafb3263fc379b4e2b89","url":"https://jobsearcher.com/jobs/e746eafb3263fc379b4e2b89","canonicalUrl":"https://jobsearcher.com/jobs/e746eafb3263fc379b4e2b89","title":"Networking software development","description":"Company Description Success Tech Solutions Inc. is a global provider of IT services and innovative talent solutions, offering IT staffing, consulting, and training across multiple domains and industries. The company focuses on matching candidates with strong technical expertise, the right aptitude, and an attitude that aligns with client culture. Success Tech Solutions serves industries such as Telecom & Media, Healthcare, Retail & Consumer Goods, Transportation & Logistics, Utilities, and Energy. Team members gain exposure to diverse projects, modern technologies, and cross-industry best practices.Role Description This is a contract Networking Software Development role based in Sunnyvale, CA with a hybrid work arrangement, allowing a mix of on-site presence and work from home. The role involves designing, developing, and maintaining networking-related software components, focusing on performance, reliability, and scalability. Daily responsibilities include writing and reviewing code, debugging complex issues in distributed and networked environments, and collaborating with cross-functional teams such as QA, DevOps, and product management. The developer will work with Linux-based systems, integrate with databases and backend services, optimize Java or other programming language implementations, and contribute to technical documentation and code standards.QualificationsMultiple open positions for below skills, reach out to me if you are interested…Mandatory Skills• 6+ years of relevant software development experience.• Strong hands-on networking software development experience with routing, DNS, DHCP, and VLANs.• Strong Golang (Go) development experience.• Experience with Git/GitLab, source-code branching strategies, and CI/CD pipelines.• Experience with unit, integration, and end-to-end testing, automated testing tools, and static code analysis.• Good understanding of software design principles, object-oriented development, and interfaces.• Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or equivalent experience.Good to Have• Wi-Fi networking; Linux networking and troubleshooting.• C/C++ development; Kubernetes and containerized application/networking experience.• Python/pytest automation and SDK/API integration.• Hardware/rack-based system integration and testing.• Network troubleshooting and packet-level analysis.• Software configuration management..candidates who worked in companies like Cisco, Palo-alto, juniper etc... people who have developed code for switch and routers.Frank@successtechsol.com","company":"Success Tech Solutions","rawCompany":"success tech solutions","city":"Sunnyvale","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-10-06T12:38:19.105Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1244.00","title":"Network and Computer Systems Administrators","slug":"network-and-computer-systems-administrators"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Networking software development","description":"Company Description Success Tech Solutions Inc. is a global provider of IT services and innovative talent solutions, offering IT staffing, consulting, and training across multiple domains and industries. The company focuses on matching candidates with strong technical expertise, the right aptitude, and an attitude that aligns with client culture. Success Tech Solutions serves industries such as Telecom & Media, Healthcare, Retail & Consumer Goods, Transportation & Logistics, Utilities, and Energy. Team members gain exposure to diverse projects, modern technologies, and cross-industry best practices.Role Description This is a contract Networking Software Development role based in Sunnyvale, CA with a hybrid work arrangement, allowing a mix of on-site presence and work from home. The role involves designing, developing, and maintaining networking-related software components, focusing on performance, reliability, and scalability. Daily responsibilities include writing and reviewing code, debugging complex issues in distributed and networked environments, and collaborating with cross-functional teams such as QA, DevOps, and product management. The developer will work with Linux-based systems, integrate with databases and backend services, optimize Java or other programming language implementations, and contribute to technical documentation and code standards.QualificationsMultiple open positions for below skills, reach out to me if you are interested…Mandatory Skills• 6+ years of relevant software development experience.• Strong hands-on networking software development experience with routing, DNS, DHCP, and VLANs.• Strong Golang (Go) development experience.• Experience with Git/GitLab, source-code branching strategies, and CI/CD pipelines.• Experience with unit, integration, and end-to-end testing, automated testing tools, and static code analysis.• Good understanding of software design principles, object-oriented development, and interfaces.• Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or equivalent experience.Good to Have• Wi-Fi networking; Linux networking and troubleshooting.• C/C++ development; Kubernetes and containerized application/networking experience.• Python/pytest automation and SDK/API integration.• Hardware/rack-based system integration and testing.• Network troubleshooting and packet-level analysis.• Software configuration management..candidates who worked in companies like Cisco, Palo-alto, juniper etc... people who have developed code for switch and routers.Frank@successtechsol.com","datePosted":"2026-10-06T12:38:19.105Z","dateModified":"2026-10-06T12:38:19.105Z","hiringOrganization":{"@type":"Organization","name":"Success Tech Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Sunnyvale","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e746eafb3263fc379b4e2b89"},"url":"https://jobsearcher.com/jobs/e746eafb3263fc379b4e2b89"}}