Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Actalent Logo

Senior Software Engineer

Actalent

$72 - $96
Aug 31, 2025
Frederick, MD, US
Apply Now

Design, develop, and deploy cloud-native applications that power mission-critical defense and enterprise systems for the Department of Defense (DoD) and Aerospace markets

Requirements

  • 3–6 years of experience developing in Python
  • 3–6 years of experience developing and testing API endpoints
  • 3-6 years of full-stack software development, including front-end (React, JavaScript/TypeScript) and databases (PostgreSQL, NoSQL)
  • 2-3 years of experience building cloud-native applications
  • 2-3 years of hands-on development with Kubernetes
  • Experience with secure software development practices, including API and user authentication/authorization
  • Familiarity with at least one statically typed language (e.g., TypeScript, Java)

Responsibilities

  • Design and implement cloud-native applications capable of operating on-premise and scaling to commercial cloud providers such as AWS and Azure
  • Develop, test, and secure API endpoints for high-performance, distributed systems
  • Leverage open-source products to maximize interoperability and avoid vendor lock-in
  • Contribute across the stack, from database design (PostgreSQL, NoSQL) to middleware services and front-end frameworks (React, TypeScript, JavaScript)
  • Develop and integrate real-time data pipelines leveraging Redis Streams, gRPC, and Telegraf
  • Deploy solutions on small form-factor compute platforms for edge applications
  • Architect and deploy microservices-based solutions leveraging Kubernetes and Docker

Other

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • Eligibility and willingness to undergo BG checks to obtain a U.S. Government Secret Security Clearance
  • Current U.S. Government Security Clearance (Secret or higher) is a plus
  • Ability to work in a fully remote position
  • Ability to participate in Agile software development teams, contributing to sprint planning, code reviews, and daily standups