> Markdown version of [/jobs/ext/3961723-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/3961723-c-software-engineer). 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). --- # C++ Software Engineer - **Company:** iBoss Cybersecurity - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Agile Methodology, Artificial Intelligence, Architectural Patterns, Big Data, Unix, C++ (Programming Language), Cloud Computing, Cloud Engineering, Databases, Computer Engineering, Software Design Patterns, Domain Name System (DNS), Hypertext Transfer Protocols (HTTP), Virtual Private Networks (VPN), Network Security, Standard Sql, Software Engineering, SQL Databases, TCP/IP, Malware, Firewalls (Computer Science), Information Technology - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/csoftware-engineer-pa--765aef67-bc82-470b-8eb4-c086025d7756 ## About the Role Software Engineering, C++ Programming Language, Loss Prevention, Cloud Computing, Malware, VPN (Virtual Private Network), Firewalls, Artificial Intelligence (AI), Network Security, Cloud Architecture, * Ability to design and develop clean and maintainable code for high-volume production applications * Experience coding in C/C++ and other technologies * Experience working with large data sets * Experience developing distributed software product architectures * Quickly understand and extend engineering architectural patterns * Deep understanding of the concepts behind solid software design: Abstraction, Modularity, Design Patterns, Representation Invariants, * Networking, wireless, and/or security experience or knowledge preferred * Document engineering designs * Strong database knowledge of SQL constructs, and data modeling, * 7+ years of software development experience in large scale commercial networking-oriented applications * TCP/IP protocol stack, HTTP, DNS, and other related protocols * Experience developing distributed software product architectures * Strong analytical capability and record of independent contributions * Must have a good sense of engineering tradeoffs, within the contexts of extendibility, scalability, performance, and maintainability * Working knowledge of database technologies and SQL * Comfortable working on a Unix environment * Experience working in an Agile environment * Team player with excellent interpersonal skills and the ability to work in a fast-paced environment * Demonstrate excellent oral and written communication skills with the ability to listen, articulate, facilitate and advocate * Master's or Bachelor's degree in either Computer Science, Computer Engineering, Electrical Engineering or Software Engineering ## Description As a C++ Software Engineer at iboss, you will have the opportunity to work on multiple technologies at a fast growing cybersecurity company. This is an excellent opportunity to become a leading member of a rapidly growing software development team. There are many exciting projects on which to work. iboss software developers excel at solving tough problems, collaborating well, and working with customer teams to rapidly deploy solutions.