Software Engineer - (Space Domain)

Peraton

Town of Florida (NY)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Heavily subsidized employee benefits
25 days of PTO accrued annually
Attractive bonus plan

Job summary

Peraton is seeking a Senior JAVA Developer in Town of Florida, NY, to support the Intelligence Community and DoD customers. This role involves designing and implementing scalable data ingestion pipelines with Apache NiFi, managing NoSQL databases like MongoDB, and ensuring data processing applications' reliability. Candidate must have a Bachelor’s degree and experience in Java development, alongside qualifications such as Top Secret clearance. The position offers enhanced benefits, including subsidized coverage and generous PTO.

Qualifications

  • Bachelor’s degree with 8 years of experience; or Master's with 6+ years.
  • Requires Top Secret clearance, must maintain clearance.
  • Experience in designing efficient data ingestion pipelines.

Responsibilities

  • Develop and maintain data processing applications primarily in Java.
  • Design and manage NoSQL databases, specifically MongoDB.
  • Collaborate with team members to translate data requirements into solutions.

Skills

Proficient in Java
Experience with Apache NiFi
NoSQL databases (MongoDB)
RESTful/GraphQL APIs
Data quality and governance

Education

Bachelor’s degree or Master's degree

Tools

Apache Kafka
Docker
Kubernetes

Job description

Required Qualifications
  • A Bachelor’s degree with 8years of relevant experience; OR a Master's degree with 6+ years of relevant experience. Additional four (4) years experience may be considered in lieu of a degree
  • This position requires the candidate possess a minimum of Top Secret clearance with ability to upgrade to TS/SCI and pass a polygraph within 30 days of employment or at customers request- contract requires TS/SCI with poly. The candidate must maintain the clearance.
  • Must be proficient in with Java (Model, Entity, Data Transfer Object (DTO), Data Access (DAO))
  • Design, develop, and implement scalable and efficient data ingestion pipelines using Apache NiFi to collect, transform, and route data from diverse sources (e.g., satellite telemetry, ground station data, sensor feeds, mission logs).
  • Develop and maintain data processing applications primarily in Java, ensuring high performance, reliability, and security for mission-critical systems.
  • Design and manage NoSQL databases, specifically MongoDB, to store vast amounts of heterogeneous space-domain data, optimizing for both read and write performance.
  • Build and expose secure, performant Data APIs (RESTful/GraphQL) to enable internal and external applications to access and consume processed data, facilitating integration with analytics platforms, visualization tools, and other mission systems.
  • Collaborate closely with data scientists, aerospace engineers, and mission specialists to understand data requirements and translate them into technical solutions.
  • Implement data quality, validation, and governance processes within data pipelines to ensure data integrity and reliability.
  • Monitor, troubleshoot, and optimize data workflows and database performance to ensure continuous operation and efficiency.
  • Contribute to the full software development lifecycle, including requirements analysis, design, coding, testing, deployment, and documentation, adhering to agile methodologies.
  • Stay abreast of emerging technologies and best practices in data engineering, cloud computing, and the space industry.
Desired Qualifications
  • Experience with other big data technologies (e.g., Apache Kafka, Apache Spark, Hadoop).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and their data services.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Knowledge of data warehousing concepts and methodologies.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Understanding of satellite data formats (e.g., NetCDF, HDF5, CCSDS).
  • Active CompTIA Security+ CE certification or working toward certification.
Benefits

Peraton offers enhanced benefits to employees working on this critical National Security program, which include heavily subsidized employee benefits coverage for you and your dependents, 25 days of PTO accrued annually up to a generous PTO cap and eligible to participate in an attractive bonus plan.

Peraton is looking for a Senior JAVA Developer in Melbourne, FL to support Intelligence Community and DoD customers as part of a talented, high-performing team. As part of this team you will work with emerging service and distributed computing technologies for satellite situational awareness (SSA) data processing and distribution.

The EMMETT program, a next gen Space Domain Awareness (SDA) Indications and Warning (I&W) system, establishes a repository of resident space objects (RSOs), finds RSOs of interest, and provides data to ground operators. The EMMETT team uses: programmatics, sensor modeling, and system engineering expertise to deliver this world-class SDA I&W system.

What you’ll do supporting the Common Data Services (CDS) on EMMETT
  • Design, develop, and implement scalable and efficient data ingestion pipelines using Apache NiFi to collect, transform, and route data from diverse sources (e.g., satellite telemetry, ground station data, sensor feeds, mission logs).
  • Develop and maintain data processing applications primarily in Java, ensuring high performance, reliability, and security for mission-critical systems.
  • Design and manage NoSQL databases, specifically MongoDB, to store vast amounts of heterogeneous space-domain data, optimizing for both read and write performance.
  • Build and expose secure, performant Data APIs (RESTful/GraphQL) to enable internal and external applications to access and consume processed data, facilitating integration with analytics platforms, visualization tools, and other mission systems.
  • Collaborate closely with data scientists, aerospace engineers, and mission specialists to understand data requirements and translate them into technical solutions.
  • Implement data quality, validation, and governance processes within data pipelines to ensure data integrity and reliability.
  • Monitor, troubleshoot, and optimize data workflows and database performance to ensure continuous operation and efficiency.
  • Contribute to the full software development lifecycle, including requirements analysis, design, coding, testing, deployment, and documentation, adhering to agile methodologies.
  • Stay abreast of emerging technologies and best practices in data engineering, cloud computing, and the space industry.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer - Big Data (Space Domain)
Software Developer - Big Data (Space Domain)

Peraton • Herndon (VA)

On-site
USD 135,000 - 216,000
Subsidized employee benefits coverage
25 days of PTO accrued annually
Eligibility to participate in a bonus plan
Java Software Engineer - Space Domain
Java Software Engineer - Space Domain

Peraton • Herndon (VA)

On-site
USD 104,000 - 166,000
Heavily subsidized employee benefits
25 days of PTO
Eligibility for bonus plan
Software Developer - Big Data (Space Domain)
Software Developer - Big Data (Space Domain)

Peraton • Aurora (CO)

On-site
USD 90,000 - 120,000
Heavily subsidized employee benefits coverage
25 days of PTO
Attractive bonus plan
Site Reliability - Java Springboot Applications
Site Reliability - Java Springboot Applications

Peraton • Herndon (VA)

On-site
USD 90,000 - 120,000
Heavily subsidized employee benefits
25 days of PTO annually
Bonus plan
SR Java Software Developer - Space Domain
SR Java Software Developer - Space Domain

Peraton • Aurora (CO)

On-site
USD 112,000 - 179,000
Heavily subsidized employee benefits
25 days of PTO annually
Attractive bonus plan
Java Software Engineer - Space Domain
Java Software Engineer - Space Domain

Peraton • Aurora (CO)

On-site
USD 104,000 - 166,000
Subsidized benefits
25 PTO days
Bonus plan
Site Reliability - Java Springboot Applications
Site Reliability - Java Springboot Applications

Peraton • Aurora (CO)

On-site
USD 90,000 - 120,000
25 days of PTO
Attractive bonus plan
Heavily subsidized employee benefits
Software Quality Assurance Engineer
Software Quality Assurance Engineer

Peraton • Herndon (VA)

On-site
USD 110,000 - 140,000
Software Quality Assurance Engineer
Software Quality Assurance Engineer

Peraton • Aurora (CO)

On-site
USD 112,000 - 179,000
Heavily subsidized employee benefits
25 days of PTO accrued annually
Attractive bonus plan
Platform Cloud Engineer - Space Programs (build/deploy)
Platform Cloud Engineer - Space Programs (build/deploy)

Peraton • Aurora (CO)

On-site
USD 112,000 - 179,000
Heavily subsidized employee benefits
25 days of PTO
Bonus plan