CareerPlanGet AI match score →

Cloud Software Engineer 3 - III

Fort Meade, Maryland, United States💼 Full-time🗓 2026-04-15 → 2026-07-31

Core

Develops, maintains, and enhances complex Big-Data Cloud systems, focusing on back-end processing, analyzing, and indexing for large-scale data environments.

Role type

Senior Cloud Software Engineer (Big Data & Distributed Systems)

Builds

Back-end processing pipelines, indexing systems, and Java-based application services for large-scale data.

Domain

Cloud Computing, Big Data, Distributed Systems, Information Retrieval

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Kubernetes, MongoDB, AWS, Elasticsearch, Hadoop ecosystem, Distributed Computing, Object Oriented Design, Cloud Architecture, MapReduce analytics, Cloud Distributed File Systems, Cloud Big Table, Cloud Distributed Coordination Frameworks, SIGINT collection disciplines, Geolocation, emitter identification, Signal applications, JVM memory management, Profiling Java Applications, UNIX/LINUX, CentOS, RHEL, Python, Bash, Ruby, CFEngine, RESTful web services, YARN, HDFS, HBase, Apache Lucene, Apache Solr, XML, JSON, CSV, Avro, Subversion, ClearQuest, Razor

Preferred skills

LLMs, Rancher RKE2, Kalka, S3/Minio, Nifi, Information Assurance, Network Management, Virtualization, Utility Computing, Multi-node management, Configuration management, Software development process standards, Quality control, Team leadership, Subject matter expertise in Cloud Computing

Technologies

Java, Spring Boot, MongoDB, Kubernetes, Rancher RKE2, Kalka, AWS, RHEL, LLMs, S3/Minio, Elasticsearch, Nifi, Hadoop, YARN, HDFS, HBase, Apache Lucene, Apache Solr, Elasticsearch, Nifi, CentOS, Linux/RedHat, Python, Bash, Ruby, CFEngine, MAVEN, Eclipse, Subversion, ClearQuest, Razor, VMWare, VirtualBox, Zookeeper, JMS, Concurrent Programming, XML, JSON, CSV, Binary Formats, Sequence or Map Files, Avro, Java Virtual Machine (JVM)

Responsibilities

Develop and maintain complex Big-Data Cloud systems; implement Java applications and distributed computing solutions; review and test software components; resolve software problem reports; provide input on system design including hardware/software trade-offs; architect Cloud Computing solutions; debug problems with Cloud based Distributed Computing Frameworks; manage multi-node Cloud based installations; oversee software development tasks; ensure quality control of developed software.

Seniority

Senior, hands-on IC

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