Armored Cloud Careers and Job Openings

Join the Armored Cloud / Applied Knowledge Group, Inc. Team

Are you ready for your next professional challenge? Not only do we offer excellent opportunity for growth and experience, but we are big on being a team. Our team works hard, but we work together. With our spirit of collaboration and the amazing benefits that we offer, you are guaranteed a great place to work.

Armored Cloud Employment Benefits

Check out these available positions with the Armored Cloud team

Senior Software Engineer

  • BS in Computer Science, Engineering, Information Systems, or equivalent
  • 8+ years’ experience of network application development experience
  • 5+ of these years of experience in design, integration, deployment, and maintenance of technical systems

Summary of Position

The Senior Software Engineer contributes to the IT-Security and Systems function of AC. The ideal candidate will define, create and maintain cyber security solutions for Linux, UNIX and Windows based environments for a high performance, globally networked server environment.

As Senior Software Engineer, the ideal candidate will define, create and maintain Linux based IT-Applications for a high performance and globally networked server environment. Must have a strong technical knowledge base with hands-on development experience with C/C++. Development of custom virtual machine environments, security modules, kernel internals and Linux API's are necessary skills. Linux Scripting experience is a must as well as detailed knowledge of creating Linux distributions. Experience with embedded Linux systems is preferable.

The ideal candidate must have a strong technical knowledge, with hands-on development experience, with C/C++, Python or Java and an expert level understanding of TCP/IP protocol and socket programming preferred. Expertise of IT-Security within virtual machine environments, Linux kernels, 3rd party applications and Open source tools are necessary skills. Working independently and troubleshooting many varied software and network related issues are a must. Candidate may be subjected to extensive background investigation.

Essential Duties and Responsibilities 

This position's essential duties and responsibilities include but are not limited to the following. Other duties may be assigned as required.

  • Candidate must possess the ability to work and communicate proactively and effectively in a small cross-functional development team environment
  • Understanding of UNIX, Linux and Windows networks and IT environments in mid-sized organizations
  • Experience with Linux development environments, software configuration management as well as proficiency in C/C++ and scripting (i.e., sh, python, Perl)
  • Knowledge of and experience with Linux or BSD distributions
  • Strong attention to detail, accuracy, multitasking, process management and strategic planning
  • Ability to follow written procedures and policies with minimal supervision
  • Interact with Software, IT-Administrators and Network-Administrators to guide them with software requirements, feasibility, performance metrics and test cases during the product design phases
  • Report project status and related issues to VP of Information Technology and / or chain of management as required
  • Propose new product concepts for evaluation, analyzing evolving needs and technology trends that indicate possible product improvements
  • Develop software using company's Coding Standards for new and existing hardware
  • Development and maintenance of accurate and up to date technical documentation Adheres to Business / IT controls, Emergency response, Disaster Recovery Planning/ Testing, IT Security Consulting/ Auditing
  • Keep AC technology and product information confidential

Position Location: Primarily at the AKG Ashburn, VA Office and occasionally in our Reston, VA Office

To Apply: Send cover letter and resume to: AKG Careers ([email protected])

 

Software Engineer

  • BS in Computer Science, Engineering, Information Systems, or equivalent
  • At least 3+ years’ experience of IT-Security development or secure transaction application development
  • At least 1+ of these years of experience in design, integration, deployment, and maintenance of technical systems

Summary of Position

The Software Engineer contributes to the IT-Security and Systems functions for customers AC supports. The ideal candidate must have a strong technical knowledge, with hands-on development experience, with C/C++, Python and Java. Expertise of IT-Security within virtual machine environments, Linux kernels, 3rd party applications and Open source tools are necessary skills.

As Software Engineer, the ideal candidate will define, create and maintain Linux based IT-Applications for a high performance and globally networked server environment. Must have a strong technical knowledge base with hands-on development experience with C/C++. Proven experience with transaction-based security is highly desired. Development of custom virtual machine environments, security modules, kernel internals and Linux API's are desired skills. Linux Scripting experience is desired.

Troubleshooting skills are extremely important for this position. Candidate may be subjected to extensive background investigation.

Essential Duties and Responsibilities

This position's essential duties and responsibilities include but are not limited to the following. Other duties may be assigned as required.

  • Candidate must possess the ability to work and communicate proactively and effectively in a small cross-functional development team environment.
  • Operational knowledge of information technology infrastructure and operating systems (Unix and Windows)
  • Understanding of UNIX and Windows networks and IT environments in mid-sized organizations
  • Strong attention to detail, accuracy, multitasking, process management and strategic planning. Ability to follow written procedures and policies with minimal supervision
  • Interact with Software, IT-Administrators and Network-Administrators to guide them with software requirements, feasibility, performance metrics and test cases during the product design phases
  • Report project status and related issues to VP of Information Technology and / or chain of management as required
  • Develop software using company's Coding Standards for new and existing hardware
  • Development and maintenance of accurate and up to date technical documentation
  • Adheres to Business / IT controls, Emergency response, Disaster Recovery Planning/ Testing, IT Security Consulting/ Auditing
  • Keep AC technology and product information confidential

Position Location: Primarily at the AKG Ashburn, VA Office and occasionally in our Reston, VA Office

To Apply: Send cover letter and resume to: AKG Careers ([email protected])

Equal Opportunity / Affirmitive Action Information

Armored Cloud / Applied Knowledge Group, Inc. is an Equal Opportunity/Affirmative Action Employer and a Drug-Free Workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected Veteran status. We conduct drug testing both pre and post-employment. We also participate in E-verify.

Learn More About Our Careers