Software Engineer

C/C++, Go, Python, Ruby, SDLC, SQL, noSQL, OpenStack, VMware, Docker, SDN, Perl, Shell
Full Time
95k to 120k
Telecommuting not available Travel not required

Job Description

Description:  Our client’s Cyber Reboot initiative is focused on helping solve hard information security challenges on behalf of our country. We are looking for a talented and experienced software engineer that seeks out challenging projects, likes working independently and with small teams, is passionate about their work, holds themselves to high standards, and has an interest in new approaches to hard analytic challenges.  We do not require a background in information security, but you will use your experience to drive medium to large-sized tasks while exercising considerable independent judgement and discretion.


We are looking for individuals that have experience and passion in open-source projects and ideally both SQL and noSQL based technologies. Preferably, individuals will also have experience and passion in analytic methods, visualization, and computer networking.   An appreciation for working with innovative startups and cutting-edge technologies is preferred.




  • Deliver innovative, engaging applications using a variety of technologies.
  • Advise, collaborate with, and synthesize feedback from customers, managers, and engineers.
  • Fulfill several project requests simultaneously while meeting deadlines.
  • Build and maintain applications and enhancements to open-source projects.
  • Collaborate with the technical staff who assess startup companies



Minimum qualifications

  • Fluency in one or more of: C/C++/Go/Python/Ruby
  • BS degree in Computer Science or related technical field or equivalent practical experience.
  • 4 years of experience with software development.
  • Knowledge/familiarity of Unix/Linux environments

Preferred qualifications

  • 7 years of experience building, running, and automating software.
  • Extensive knowledge of Unix/Linux environments.
  • Experience with virtualization technologies such as OpenStack and VMWare.
  • Experience with containerization technologies such as Docker.
  • Experience with software defined networking (SDN) technologies
  • Scripting skills in Perl, Shell or another common language.
  • Excellent leadership, communication, project management, and organizational skills.


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Dice Id : 10244801
Position Id : 271610
Have a Job? Post it