Talent.com
Senior Software Engineer

Senior Software Engineer

Hoplite SolutionsUnited States, United States, United States
30+ days ago
Job type
  • Full-time
Job description

Hoplite Solutions is seeking a  Big Data Software Engineer  to develop and maintain advanced analytics solutions in support of national security missions. This role involves working directly with customers in a highly collaborative and fast-paced environment, leveraging cutting-edge technologies to solve complex problems. You will design and build analytics using  Java MapReduce ,  Python , and  Hadoop ecosystem tools  within a  Linux (Red Hat 7+)  environment, delivering insights from large-scale data sets.

This position requires experience across the full software development lifecycle, including requirements analysis, integration, enhancement, and maintenance. If you're looking for a mission-driven opportunity with impact, innovation, and direct customer engagement, this is it.

Responsibilities :

Design, develop, and implement  Java MapReduce  and  Python-based analytics  in a  Red Hat Linux 7+  environment.

Develop prototypes and new analytic approaches to answer emerging intelligence questions.

Create and refine analytics for  survey and intelligence value assessments .

Work in close coordination with customers and stakeholders in an agile, team-oriented environment.

Participate in all phases of the software development lifecycle :   requirements analysis, integration, evaluation, maintenance, testing, and problem resolution .

Build and support scalable solutions using  Hadoop Distributed File System (HDFS)  and related technologies.

Required Qualifications :

Active poly

Degree and experience requirements (must be in Computer Science or a related field) :

Bachelor’s degree +  8 years  of relevant experience

Master’s degree +  6 years  of relevant experience

Associate’s degree +  10 years  of relevant experience

High school diploma / GED +  12 years  of relevant experience

Proficiency with  Java MapReduce  and the  Hadoop ecosystem  (e.g., Hive, Pig).

Experience working with  distributed NoSQL data stores  such as  HBase ,  CloudBase / Accumulo , or  BigTable .

Familiarity with  serialization formats  such as  JSON  and / or  BSON .

Experience developing  RESTful services .

Proficient with  source code management tools  (e.g., Git).

Demonstrated experience developing software solutions in  Python .

Desired Qualifications :

Experience with additional  Big Data frameworks  (e.g., Apache Spark, Kafka).

Knowledge of  DevOps practices  and  CI / CD tools .

Familiarity with  containerization technologies  (e.g., Docker, Kubernetes).

Experience with  data visualization tools  or libraries.

Ability to communicate complex technical concepts clearly to a range of audiences, including non-technical stakeholders.

Create a job alert for this search

Senior Software Engineer • United States, United States, United States