> Markdown version of [/jobs/ext/1768211-software-engineer-rfgl-systems](https://www.wearedevelopers.com/jobs/ext/1768211-software-engineer-rfgl-systems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - RFGL Systems - **Company:** Spire Inc. - **Location:** Vienna, VA, United States - **Salary:** $90,000.0 - $130,500.0 - **Contract:** Internship / Graduate position - **Skills:** Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Bash Shell, Big Data, C++ (Programming Language), Signals Intelligence, Continuous Integration, Software Debugging, Linux, Github, Identity and Access Management, Python (Programming Language), Ansible, Prometheus, Software Engineering, Software Systems, Systems Integration, Data Logging, Data Processing, Scripting, System Availability, Grafana, Apache Spark, Software Security, Backend, Cloudformation, Containerization, Data Lakes, Kubernetes, Apache Kafka, Functional Programming, Data Delivery, Cloudwatch, Terraform, Data Pipelines, Docker, Elk Stack, Databricks - **Published:** July 10, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3316583545&tx=KJ8989FFR&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * 2รข??5 years of professional software engineering experience (or equivalent academic + internship/project work for strong early-career candidates) * Demonstrated hands-on experience with AWS (EC2, S3, Lambda, ECS/EKS, CloudWatch, IAM, or similar services) - this is critical * Proficiency in Python for scripting, automation, data processing, and backend tooling * Solid Linux fundamentals (administration, bash scripting, system troubleshooting) * Experience building or maintaining production systems with a focus on reliability, monitoring, and operational excellence * Strong communication skills and comfort working collaboratively in a small team under senior guidance Preferred Qualifications: (These are differentiators) * Security background or experience implementing secure engineering practices, compliance controls, or working in regulated/government environments * Background with big data systems, pipelines, or tools (e.g., Spark, Kafka, Databricks, S3-based data lakes) * Infrastructure-as-Code experience (Terraform, Ansible, CloudFormation, etc.) * Prior exposure to space, aerospace, satellite operations, ground stations, or related domains * Familiarity with containerization (Docker, Kubernetes), CI/CD pipelines (GitHub Actions, etc.), or observability tools (Prometheus, Grafana, ELK stack) * Any experience reading/debugging C++ or embedded systems code (helpful for payload/ground system work) ## Description This role is not the algorithmic or scientific core of our geolocation capability (that sits with our Principal RF Engineer and research team). Instead, you will own the operational side: deploying and maintaining production RFGL/SIGINT software systems on AWS, handling data pipelines and integrations (internal + customer-facing), building monitoring tooling and automation, supporting satellite tasking workflows, and troubleshooting/fixing issues across payloads, ground systems, and infrastructure to drive RFGL product success for commercial, government, and defense customers. ITAR restrictions apply to the work performed on this team. You will work under the direct supervision and mentorship of a senior software engineer on a small, high-impact team. This is an early-to-mid-career hands-on role ideal for someone who thrives in iterative, production-focused environments and wants to contribute meaningfully to mission-critical space systems without needing deep RF estimation theory expertise upfront. What You'll Do: * Deploy, maintain, and monitor RFGL and SIGINT software products in AWS production environments, ensuring high availability and performance for real customers * Build and improve data handling pipelines, integrations with Spire internal systems, and customer-facing data delivery platforms * Develop tooling and automation for production monitoring, alerting, logging, and operational observability * Support satellite tasking operations and command workflows that enable RF geolocation missions * Investigate and resolve bugs, performance issues, or enhancement needs in satellite payload software, ground systems, and related infrastructure * Collaborate closely with the senior software engineer, RF domain experts, and cross-functional teams to implement incremental improvements that directly enhance RFGL product reliability and capability * Contribute to infrastructure automation, CI/CD processes, and secure deployment practices in a regulated environment ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Flex your Energy: Building a Cloud-Native Platform for Renewable Energy Communities](https://www.wearedevelopers.com/videos/1990-flex-your-energy-building-a-cloud-native-platform-for-renewable-energy-communities) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)