Skip to main content
Full-Stack Software Engineerdeci Bel Research is seeking a Full Stack Remote Sensing Software Engineer to lead the modernization of mission-critical GEOINT systems by architecting and delivering cloud-native, data-driven applications and microservices. In this senior role, you will shape technical direction, oversee the integration of modern pipelines, and develop secure, scalable solutions that directly impact analysts performing high-consequence missions. You will serve as a technical leader who advises on architecture, mentors engineers, and drives engineering excellence across complex modernization efforts.
Responsibilities Include:
  • Lead architecture, design, and implementation of full-stack capabilities across cloud-native microservices
  • Own major system components and guide the technical roadmap for modernization and cloud adoption
  • Develop distributed, secure, scalable back-end services using Python, Java/Spring Boot, or similar technologies
  • Architect and govern cloud deployments (AWS), including Kubernetes clusters, IaC, security controls, and reliability patterns
  • Guide teams in DevSecOps execution, including GitLab CI/CD pipelines, automated testing, secure coding standards, and supply-chain integrity
  • Integrate large-scale data, search, or analytic pipelines, such as Kafka, NiFi, Elasticsearch
  • Partner with product owners, mission users, and cross-functional engineering teams to define requirements and technical strategy
  • Support mid-level and junior engineers; perform code reviews and drive engineering best practices
  • Evaluate emerging technologies (LLMs/AI, synthetic data, augmented development tools) for mission applicability
Education Requirements: BS in Computer Science, Software Engineering or related field
Experience Requirements:
  • 3+ years of full-stack software engineering experience
  • Experience leading technical delivery or architecture for cloud-native or distributed systems
  • Experience with Python, C++, Java/Spring Boot, or similar enterprise service stacks
  • Experience with SQL or NoSQL databases (such as: PostgreSQL, DynamoDB, MongoDB, or SQLite, etc.)Experience architecting and deploying solutions using AWS (preferably) or Azure cloud frameworksExperience with containerization and orchestration such as Docker and Kubernetes
  • Experience with complex API ecosystems (such as: FastAPT, REST, gRPC, or GraphQL)
  • Experience building secure, high-performance applications in classified environments
  • Special Skills Desired: Expertise with distributed search or data platforms such as Elasticsearch, OpenSearch, Solr, Kafka, NiFiExperience modernizing legacy applications into modern frameworksExperience with IaC tools such as Terraform or Cloud
  • FormationExperience integrating AI/ML or LLM-based development workflows
  • Experience supporting GEOINT or Intelligence Community analytic missions
  • Master's degree in Computer Science, Software Engineering. or related field
Applicant selected must have an active Top Secret/SCI security clearance, with ability to take a polygraph. Must be a U.S. Citizen.

Matching similar jobs

Level

Lead L6

Location

Beavercreek, OH

Occupation

Software Developers

Industry

Computer Systems Design Services

Posted

today

APPLY NOW (opens in a new tab)