Remote - C/c++ Developer 🔥
Piper Companies is hiring for a Remote C/C++ Developer
You participate in design, development and support of our applications and services running on our DNS edge and in AWS.
Collaborate with Product Owners, Application and Infrastructure Engineers and Architects
Continuous improvement of processes and technology.
Write thorough documentation and communicate effectively.
Solve problems with people, processes, and tools.
Must understand Low Level bitwise operations. Must understand how to do bit masking. Messages come in over the wire and they need to be decoded. Bit manipulation is a concept candidates should know about.
Qualifications
C/C++ primarily; 5-6 years working on a variety of applications ranging from straight C to C++ exclusively.
2-3 years of scripting languages experience, primarily Python.
Ruby, Perl, Bash/Zsh and others are a plus.
Linux daemon application development, with near-real time experience, and focus on stability, efficiency, and performance.
Back-end and edge application development, including interfacing (e.g. REST API), database (SQL, schema, etc.), virtualization (e.g. Docker), and common development tools such as Jira, Git, and Jenkins.
The DNS service, how it works, and concepts involved, including familiarity with DNS-focused RFC’s, is a definite plus.
Full SDLC, from design to production, with automated build/test/deploy
Should be familiar with Linux to build and troubleshoot applications.