Cloud Software Engineer (#16-03384)

Cloud Software Engineer

Join a team of professional Software Engineers with experience in software intensive programs. Ideal candidates will have designed and developed in large system environments with experience in requirements analysis, development, integration and support with Cloud Computing.

Security Clearance Required
Active TS/SCI with full scope polygraph

Required Skills:

  • Participate in the development and analysis of new cloud computing technologies including distributed computing approaches such as Hadoop, (HDFS, MapReduce), Hive, Pig, ZooKeeper, etc.
  • Write and implement algorithms which make the most of cloud architectures
  • Data harvesting (including data conversion and validation) to contribute to knowledge base, providing analytics, and (in some cases) designing UIs

Required Experience

Ideal Candidates have experience in Java EE, customer Cloud ingest & web-tier architecture, and other server side languages. Planning, design and coding experience of information systems is required. Candidates will also have experience in:

  • How to develop, configure and tune MapReduce programs to run on large clusters
  • NoSQL solutions (Accumulo, Big Table, Cassandra, MongoDB, etc.)
  • Data Mining and associated fields (text analytics, NLP, Machine Learning, etc.)
Additional skills preferred include strong analytical and problem solving abilities. Excellent communication skills to interact with partners, customer and support personnel. Ability to work independently or as a team member.

Job Location

Annapolis Junction, MD, US.

Position Type


Find Your Next Opportunity

Send us your resume and join out network of top talent.