CareerPlanGet AI match score →

Cloud Software Engineer 2 - II

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 information retrieval and distributed computing.

Role type

Senior Cloud Software Engineer (Big Data & Distributed Systems)

Builds

Back-end processing pipelines, indexing systems, and distributed computing applications

Domain

Cloud Computing, Big Data, Information Retrieval, Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Python, Cloud Computing, Distributed Computing, Information Retrieval, Object Oriented Design, MapReduce, Hadoop Ecosystem, Cloud Big Table, Cloud Distributed File System, Cloud Distributed Coordination Frameworks, UNIX/Linux, Network Management, Virtualization, Security (Firewalls, PKI)

Preferred skills

DevOps, Elastic Search, NiFi, Angular, Spring Boot, YARN, J2EE, Zookeeper, HDFS, HBase, MongoDB, Apache Lucene, Apache Solr, Aspect Oriented Design, JVM memory management, Configuration management

Technologies

Java, Python, Spring Boot, Angular, Elastic Search, NiFi, YARN, HDFS, HBase, MapReduce, Zookeeper, Centos, Linux, RESTful web services, MAVEN, Subversion, ClearQuest, Razor, VMWare, VirtualBox, CFEngine, Bash, Ruby, Eclipse

Responsibilities

Develop and maintain 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; manage and install Cloud systems on multiple nodes; secure Cloud-based applications; ingest and analyze disparate data sources.

Seniority

Senior, hands-on IC

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