> Markdown version of [/jobs/ext/2660681-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/2660681-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, Inc. - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, C (Programming Language), HTML, Agile Methodology, Artificial Intelligence, Architectural Patterns, Big Data, Unix, C++ (Programming Language), Cloud Computing, Cloud Engineering, Protocol Stack, Databases, Computer Engineering, Data Files, Software Design Patterns, Domain Name System (DNS), Hypertext Transfer Protocols (HTTP), Internet Security, Virtual Private Networks (VPN), Network Security, Transport Layer, Wireless Security, Software Architecture, Systems Development Life Cycle, Standard Sql, Software Engineering, SQL Databases, TCP/IP, Transmission Control Protocol (TCP), Malware, Firewalls (Computer Science), Information Technology - **Published:** August 20, 2026 - **Apply:** https://www.careerbuilder.com/job-details/csoftware-engineer-il--627bb89e-4242-47f1-85aa-46d6a26c30a2 ## About the Role * 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, Agile Programming Methodologies, Analysis Skills, Architectural Services, Artificial Intelligence (AI), C Programming Language, C++ Programming Language, Cloud Architecture, Cloud Computing, Communication Skills, Computer Engineering, Computer Science, DNS (Domain Name System), Data Modeling, Data Sets, Database Technology, Design Patterns Programming Methodologies, Electrical Engineering Software, Firewalls, Government, HTTP (HyperText Transport Protocol), Internet Security, Interpersonal Skills, Loss Prevention, Malware, Network Security, Patents, Presentation/Verbal Skills, Problem Solving Skills, Production Volume, Protocol Stack, SQL (Structured Query Language), Scalable System Development, Software Architecture, Software Design, Software Development, Software Engineering, TCP/IP (Transmission Control Protocol/Internet Protocol), Team Player, Technical/Engineering Design, Unix Operating Systems, VPN (Virtual Private Network), Wireless Security, Writing Skills ## 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. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)