Search jobs > Omaha, NE > Remote > Software engineer remote

C++ Software Engineer - Remote

iboss
Omaha, Nebraska
Remote
Full-time

Description

Company Overview

iboss is a cloud security company that 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.

More than 4,000 global enterprises trust the iboss Cloud Platform to support their modern workforces, including a large number of Fortune 50 companies. To learn more, visit

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.

Responsibilities

  • 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

Qualifications

  • 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

Benefits

  • Health, Vision, Dental - open to domestic partners
  • 401K with company match
  • Paid Time Off (PTO)
  • Company paid holidays
  • Optimistic, supportive, and fun work environment
  • Fantastic quarterly company events
  • 30+ days ago
Related jobs
iboss
Omaha, Nebraska
Remote

Master's or Bachelor's degree in either Computer Science, Computer Engineering, Electrical Engineering or Software Engineering. This is an excellent opportunity to become a leading member of a rapidly growing software development team. Experience developing distributed software product architectures...

Home Depot
NEBRASKA, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

Maximus
Omaha, Nebraska
Remote

Description & Requirements As a Sr Software Engineer, the incumbent will be (1) maintaining and improving existing IT systems focused on supporting health and research programs (2) Collaborating with stakeholders to determine operational needs (3) Designing new IT solutions/functionalities usin...

Home Depot
NEBRASKA, US
Remote

The Software Engineer Principal is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. As a Software Engineer Principal, you will be an extremely knowledgeable Engineer on the product t...

New Relic, Inc.
Omaha, Nebraska
Remote

Principal Software Engineer - Platform Security/Compliance Architect - (Remote). Principal Software Engineer - Platform Security/Compliance Architect - (Remote). Principal Software Engineer Req ID FY|R&D|#8 Location(s) Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Boise, Idaho...

Promoted
Lockheed Martin
Offutt Air Force Base, Nebraska

A Software Engineer at Lockheed Martin Typically has 2 or more years of experience and a degree from an accredited university. Contribute to software development, automated testing, design, and defect correction efforts. Work cross functionally with systems engineers, architects, scrum masters, prod...

Promoted
Buildertrend
Omaha, Nebraska
Remote

As a Senior Applications Developer, you will be responsible for designing, developing, and maintaining high-quality software applications to meet the needs of our clients. Proven ability to mentor and guide junior developers. ...

Promoted
PMI (Project Management Institute)
Omaha, Nebraska

JobPosting","title":"Data Engineer II","datePosted":"2024-04-15T00:00:00","validThrough":null,"description":"Data Engineer II (Multiple Openings), Project Management Institute, Inc. Data Engineer II (Multiple Openings), Project Management Institute, Inc. The position requires a minimum of a Bachelor...

Promoted
TALENT Software Services
Omaha, Nebraska

Are you an experienced Software Development Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Development Engineer to work at their company in Omaha, NE. As a Software Developer Engineer, you will assume a ke...

Promoted
Leidos Holding
Omaha, Nebraska

Leidos has an immediate opportunity for a Software Test Engineer to help with testing of our state-of-the-art software solutions delivered to our government customers. As a Software Test Engineer, you'll be responsible for planning, designing and executing end-to-end software applications testing in...