CareerPlanSign in

Cloud Software Engineer, Level 2

Annapolis Junction, Maryland, United States💼 Full-time🗓 2025-10-27 → 2026-09-25

Core

Develops, maintains, and enhances complex Big-Data Cloud systems, focusing on back-end processing, analyzing, and indexing.

Role type

Senior Cloud Software Engineer (Big Data & Distributed Systems)

Builds

Cloud Information Retrieval systems, MapReduce analytics workflows, and distributed coordination frameworks.

Domain

Defense/Intelligence (SIGINT) and Cloud Computing

Deliverable

production ML models | product features

Required skills

Java, Object Oriented Design, Information Retrieval, MapReduce, Distributed Computing, Cloud Architecture, Linux/RedHat, Configuration Management, Security (PKI, Firewalls), Data Ingestion/Parsing

Preferred skills

Aspect Oriented Design, JVM Profiling, Multi-node management, Utility Computing

Technologies

Hadoop, YARN, HDFS, HBase, Apache Lucene, Apache Solr, MongoDB, Zookeeper, JMS, CFEngine, Bash, Ruby, Maven, RESTful web services, XML, JSON, CSV, Avro

Responsibilities

Design and develop Cloud Information Retrieval components; Implement complex MapReduce analytics workflows; Oversee software development tasks and ensure adherence to processes; Resolve software problem reports; Provide input on system design trade-offs and COTS/GOTS usage.

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.