Lynk (lynk.world)
Ground Systems Software Engineer
Chantilly, VA
Sponsorship not specifiedDetected 2 days ago
TypeScriptPythonRustReactVue.jsFastAPIDistributed SystemsBackend DevelopmentCode ReviewGitPostgreSQLElasticsearchAWSTerraformAnsibleCI/CDLinuxPrometheusGrafanaRESTKafkaTest AutomationTCP/IPDNS
About the role
- Lynk is looking for an experienced Software Engineer to join the Mission Operations team, focused on the ground segment of our satellite constellation.
- This is first and foremost a software development role.
- Our Mission Operations Software is a growing platform of Python microservices (FastAPI) with web dashboards (React and Vue), event-driven messaging (MQTT), and hybrid AWS/on-prem infrastructure managed as code.
Responsibilities
- Design, develop, test, and maintain backend services that schedule satellite contacts, prepare and transmit spacecraft commands, ingest and process telemetry, and manage ground station configuration.
- Build and evolve REST APIs and event-driven integrations (MQTT, message queues) between ground stations, network services, and Mission Operations tools.
- Troubleshoot issues that span software, networks, and hardware interfaces; provide occasional on-call support for mission-critical operations.
- Build a working understanding of Lynk's ground segment - contact scheduling, command and telemetry flows, ground station architecture - deep enough to design features independently.
- You will own services end to end: designing APIs and data models, writing well-tested code, reviewing your teammates' merge requests, running CI/CD pipelines, and operating what you ship.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
- Experience owning a service or system in production: designing it, shipping it, operating it, and debugging it when it breaks.
- Experience with modern development practices: version control workflows, code review, automated testing, and CI/CD.
- Strong working knowledge of Linux environments.
- Ability to troubleshoot systems that span software, networks, and hardware interfaces.
- 5+ years of professional experience developing production software - services, APIs, or applications, not primarily scripts - preferably in Python.
Nice to have
- Experience with AWS services and cloud-native architecture (API Gateway, Cognito, Lambda, ECS/EKS, CloudWatch).
- Experience with FastAPI or similar Python web frameworks
- frontend experience with React or Vue.
- Experience with observability tooling (Grafana, Prometheus, Loki, OpenTelemetry, CloudWatch, ELK/OpenSearch).
- Experience with Rust.
- Experience with satellite ground systems, mission operations software, RF ground equipment, or telemetry systems.
- Experience supporting high-availability operational systems, or working in a startup, satellite/telecom operator, or mission operations environment.
- Individuals who do not meet these criteria must be eligible to obtain the necessary authorizations from the U.S. Department of State.
Skills
- Experience designing and consuming REST APIs and working with relational databases.
Benefits
- Contribute to web dashboards and operator-facing tools (React/Vue) that visualize telemetry, contact schedules, and system health.
- Deliver measurable improvements in test coverage, deployment repeatability, and observability for the services you own.
Company info
- Operations Software is a growing platform of Python microservices (FastAPI) with web dashboards (React and Vue), event-driven messaging (MQTT), and hybrid AWS/on-prem infrastructure managed as code.
- You will also help build the next generation of this platform as we move toward a cloud-native, event-driven architecture on AWS.
- Because the software commands real satellites through real RF ground stations, the role also touches Linux systems, networking, and ground station hardware interfaces.
- You don't need to be an RF engineer, but you should enjoy writing software whose bugs and successes show up in the physical world, and working closely with the flight software, telecom, and ground site engineers who live there.
- Write production-quality Python; contribute to shared libraries, service patterns, and developer tooling used across the Mission Operations codebase.
- Participate fully in the team's engineering practices: merge request reviews, automated testing, GitLab CI/CD, architecture decision records, and AI-augmented development workflows.
- Help design and implement Lynk's next-generation, cloud-native Mission Operations platform on AWS - event-driven services, managed API gateways and identity (Amazon API Gateway, Cognito), serverless and container workloads, and first-class observability.
- Migrate existing services incrementally from today's hybrid environment without disrupting live constellation operations.
- Develop the software interfaces that integrate new and upgraded ground stations - network equipment, modems, RF systems - into the operational environment.
- Automate ground station deployment, configuration, monitoring, and recovery using infrastructure as code (Terraform, Ansible).
Visa & Work Authorization
- Government export control regulations (ITAR), applicants must be one of the following: (i) a U
Apply directly at Lynk (lynk.world) →Create a free account for alerts like thisView Lynk (lynk.world) immigration profile
This listing is sourced directly from Lynk (lynk.world)'s careers page and normalized into a canonical job model.