C++ Software Engineer

iBOSS, Inc.
United States
16 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

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
+21 more
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

Job 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.

Requirements

  • 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

Benefits & conditions

  • Competitive compensation
  • Comprehensive health, vision, and dental benefits
  • 401K with company match
  • Unlimited (PTO) and paid holidays

About the company

iboss is a leading AI-powered Zero Trust SASE (Secure Access Service Edge) platform trusted by more than 4,000 enterprises worldwide, including a significant number of Fortune 50 companies and U.S. government agencies. iboss enables the modern workforce to connect securely and directly to all applications from wherever they work. Built on a containerized cloud architecture, iboss delivers security capabilities such as SWG, malware defense, RBI, CASB, and data loss prevention to all connections via the cloud, instantaneously and at scale. This eliminates the need for traditional network security appliances such as VPNs, firewalls, and web gateway proxies, which are ineffective at protecting a cloud-first and mobile world.

Leveraging a purpose-built cloud architecture backed by 230+ issued and pending patents and more than 100 points of presence globally, iboss processes over 150 billion transactions daily, blocking 4 billion threats per day. To learn more, visit www.iboss.com.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · World Congress 2022

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

Videos

See all

Related articles

See all