Search

Cloud Software Engineer (Level 3) - TS/SCI w/ Poly

PTF Consulting, LLC
locationJessup, MD 20794, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job DescriptionCloud Software Engineer (Level 3) – TS/SCI w/ Poly

We are seeking a Cloud Software Engineer (Level 3) to support the design, development, and optimization of large-scale, cloud-based big data systems. This role focuses heavily on distributed computing, backend processing, and information retrieval within complex cloud environments. You'll work across the full software lifecycle, contributing to system architecture, development, testing, and performance optimization while collaborating with cross-functional engineering teams.


Responsibilities

  • Design, develop, and enhance cloud-based big data systems and applications
  • Build and support backend processing, data ingestion, indexing, and analytics pipelines
  • Implement distributed computing solutions using technologies like Hadoop and MapReduce
  • Develop and optimize information retrieval (IR) systems in cloud environments
  • Debug and troubleshoot issues within distributed cloud frameworks
  • Manage and support multi-node cloud deployments and environments
  • Collaborate with engineering teams to define system requirements and architecture
  • Provide input on system design, including trade-offs, reuse strategies, and COTS/GOTS solutions
  • Ensure software quality through testing, validation, and documentation
  • Recommend improvements to development processes, tools, and standards
  • Serve as a subject matter expert in cloud computing and big data technologies
  • Lead or support development efforts and oversee task execution when needed

Requirements

  • 12+ years of software engineering experience on programs of similar scope and complexity
  • Bachelor's degree in Computer Science or related field
    • (4 additional years of relevant experience may substitute for degree)


  • At least 4 years working with Big Data cloud technologies or distributed systems
  • Active TS/SCI clearance with current polygraph required

Technical Requirements

Cloud & Distributed Systems

  • Experience with Hadoop ecosystem (HDFS, MapReduce, YARN, HBase, Zookeeper)
  • Cloud distributed frameworks, coordination systems, and multi-node environments
  • Experience architecting and troubleshooting cloud-based systems

Programming & Development

  • Strong experience with Java and object-oriented design
  • Experience with Python, Bash, Ruby, or similar scripting languages
  • Familiarity with RESTful services, Maven, Eclipse or similar tools

Data & Information Retrieval

  • Experience with IR tools and technologies (e.g., Lucene, Solr, MongoDB)
  • Data ingestion and processing across formats (JSON, XML, CSV, binary, Avro, etc.)

Infrastructure & Security

  • Experience with Linux environments (CentOS/RedHat)
  • Virtualization (VMWare, VirtualBox) and network management
  • Securing cloud systems (firewalls, PKI, authentication services)

Additional Experience

  • JVM performance tuning, debugging, and profiling
  • Configuration management tools (e.g., Subversion, ClearQuest)

Preferred / Nice to Have

  • Cloudera Certified Hadoop Developer (or similar)
  • Master's degree in Computer Science or related field
  • Experience supporting SIGINT or related mission environments
  • Experience with geolocation, signal analysis, or dataflow architectures


Equal Employment Opportunity Statement
We are an equal opportunity employer and consider all qualified applicants without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic under applicable law.


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...