DeveloperJobs.io
← Back to all jobs

Job Description

Riverstone Enterprise Solutions LLC is hiring a Senior Cloud Software Engineer for onsite work in Annapolis Junction, MD.

Responsibilities

  • Develop, maintain, and enhance complex BigData Cloud systems based on documented requirements
  • Contribute across backend processing, analyzing, and indexing
  • Apply expertise in Cloud Computing and the Hadoop EcoSystem, including implementing Java applications
  • Work on distributed computing and Information Retrieval (IR) capabilities
  • Use ObjectOriented Design practices in system development
  • Perform software component reviews and tests to verify adherence to design requirements; document test results
  • Investigate and resolve software problem reports
  • Apply appropriate software development and software design methodologies for the development environment
  • Provide input to system design components, including:
    • Hardware/software tradeoffs
    • Software reuse strategies
    • Use of Commercial Offtheshelf (COTS) and Government Offtheshelf (GOTS) instead of new development
    • Requirements analysis and synthesis from system-level to individual software components
  • Work individually or as part of a team

Requirements

  • 8 years of software engineering experience on programs and contracts of similar scope, type, and complexity
  • Of the 8 years, at least 2 years must be in programs utilizing BigData Cloud technologies and/or Distributed Computing
  • Bachelor’s degree in computer science or related discipline from an accredited college or university
  • Alternatively, 4 years of cloud software engineering experience on projects with similar BigData systems may substitute for a bachelor’s degree
  • Cloudera Certified Hadoop Developer certification may substitute for 1 year of Cloud experience
  • 2 years of Cloud and Distributed Computing Information Retrieval (IR)
  • 1 year implementing code interacting with Cloud Big Table
  • 1 year implementing code interacting with Cloud Distributed File System
  • 1 year implementing complex MapReduce analytics
  • 1 year implementing code interacting with Cloud Distributed Coordination Frameworks
  • Object Oriented Design and Programming, Java, Eclipse or similar development environment, MAVEN, RESTful web services
  • Cloud and Distributed Computing technologies (at least one, or a combination):
    • YARN, J2EE, MapReduce, Zookeeper, HDFS, HBase, JMS
    • Concurrent Programming
    • MultiNode implementation/installation
    • Other applicable technologies
  • Cloud and Distributed Computing Information Retrieval technologies (at least one, or a combination):
    • Apache Lucene, Apache Solr, MongoDB
  • Experience with at least one SIGINT collection discipline area: FORNSAT, CABLE, Terrestrial/Microwave, Overhead, ELINT

Technologies

  • Java
  • Hadoop EcoSystem
  • Cloud Computing
  • ObjectOriented Design
  • Information Retrieval (IR)
  • Commercial Offtheshelf (COTS)
  • Government Offtheshelf (GOTS)
  • Cloudera Certified Hadoop Developer
  • Cloud Big Table
  • Cloud Distributed File System
  • MapReduce
  • Cloud Distributed Coordination Frameworks
  • Eclipse
  • MAVEN
  • RESTful web services
  • YARN
  • J2EE
  • Zookeeper
  • HDFS
  • HBase
  • JMS
  • Concurrent Programming
  • Apache Lucene
  • Apache Solr
  • MongoDB
  • XML, JSON, CSV
  • Binary Formats
  • Sequence or Map Files
  • Avro
  • SIGINT collection discipline areas (FORNSAT, CABLE, Terrestrial/Microwave, Overhead, ELINT)

Benefits

  • 100% employer-paid medical, dental, and vision coverage
  • 100% employer-paid life and disability insurance
  • Approximately 10% employer 401(k) contribution, fully vested immediately, with no employee contribution required
  • Five weeks of PTO plus 10 Federal holidays
  • $3,000 annually for professional development
  • $1,200 annual phone and internet stipend
  • 5% annual performance or merit bonus
  • Referral bonuses from $8,000 to $16,000

Clearance Requirements

  • Active TSSCI with Polygraph

Similar Jobs