C/C++ Software Engineer

Sorry, this job was removed at 8:28 a.m. (MST) on Tuesday, May 8, 2018
Find out who's hiring remotely in Greater Denver Area.
See all Remote Cybersecurity + IT jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We like to find solutions to hard problems. We like the cloud. We like a world where the good guys win. We're looking for creative, collaborative, passionate people interested in making enterprise network security better.

As a member of the Software Engineering team you will design and implement of mission critical systems that enable our groundbreaking ProtectWise Grid. You will be responsible for enhancing our packet collection system as well as helping to extract and organize information sent over various network protocols. This role requires an energetic and passionate approach to solving massively large data processing challenges. This role will be expected to write robust, stable, and efficient code in a multithreaded environment.

Things you will do:

  • Enhance the systems that collect and process packets, build automated unit and functional testing, and adopt and apply system engineering perspectives and processes
  • Bring new ideas and experience to our engineering team
  • Work on huge, interesting problems
  • Enhance existing code bases as well as build new ones!
  • Be awesome, curious, humble and driven to learn

About you:

  • You have been a software engineer for a few years
  • Enjoy writing high quality and testable code
  • Prefer automation over manual processes
  • Enjoy rapid iteration and agile methodologies
  • Understand existing and emerging technologies and how they apply in our software environmen

Our environment:

We want smart, capable, and experienced people who can learn our tools (and suggest new ones!) as needed. If you have experience with our tools great, but if not and are excited about the role please apply.  However, you should have working knowledge of:

  • Command line tools, such as gcc and make, for both C and C++ projects
  • Multi-threaded development
  • Writing unit and functional tests
  • Experience with JNI, Thrift, Kafka, and JVM (ideally Scala) are a plus
  • Strongly preferred to have experience investigating or dissecting network protocols using tools such as Wireshark
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Union Station is our backyard. We love having access to the vibrant culture and action that is downtown as we lead in our industry.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ProtectWiseFind similar jobs