We are looking for network engineers who have become software developers or software developers who have significant experience in network engineering.  The preferred candidate(s) will have current or previously held industry recognized network certifications (ex:  CCNA/NP/IE, CWNA/NP/NE, etc.).

Development environments that we use in our product(s) include, but are not limited to Ruby on Rails, Perl, Expect, JavaScript, UNIX shell all running on FreeBSD.This is a senior developer position.  The preferred candidate will have at least three (3) years of experience as a software developer.

The ideal candidate will be able to articulate and demonstrate the following skills:

  • Demonstrable experience as a Software Engineer or Software Developer (show us your code)
  • Experience designing interactive applications
  • Ability to develop software in Ruby and Perl
  • Excellent knowledge of relational databases (PostGreSQL)
  • Experience developing web applications using Rails
  • Proficiency in software engineering tools such as git
  • Ability to document requirements and specifications as well as write user manual entries

The ideal candidate will be able to demonstrate the following past experience:

  • Computer networking: 1 year (Required)
  • IP networking: 1 year (Required)
  • Software development: 3 years (Required)

Responsibilities include but are not limited to:

  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback

Only candidates that submit a cover letter with a clear description about why they want to work with RG Nets included with their resume (CV) will be considered.  The cover letter along with the Short Form Application on this page will need to include a GitHub link with multiple repositories that demonstrate strong experience and exemplary code.  Candidates that fail to submit a GitHub link will not be considered.  Example of what the GitHub should model can be found here.

Please read the full description of this job posting before completing the short application form.  Once you have submitted your contact information, cover letter and CV expect to hear from RG Nets immediately (even at 3 AM if you applied completed the form at 2 AM). 

Once you have submitted your contact information, CV with Cover Letter per the requirements noted in the Application process and your experience matches what we are looking for expect to be contacted quickly.  We are a nimble company that moves fast, even in our interview processes.  Once you are contacted, candidates will be expected to write code in Ruby on Rails during the interview process. Candidates will be expected to configure a switch (set trunk port, set native access VLAN on a different port, etc.) during the interview process. Candidates who pass through the interview process will be asked to engage in a paid contract via Upwork for RG Nets for a short period of time, typically for three weekends as part of the interview process. Only candidates who want to work a very large number of hours and work under intense pressure should apply.

Job Type: Full-time

Pay: $135,000.00 – $275,000.00 per year based on experience and proficiency


  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Health savings account
  • Paid time off
  • Professional development assistance
  • Vision insurance


Job Application
Maximum upload size: 52.43MB