Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline or 3+ years of professional experience in software engineering
Experience working on space missions and/or the satellite ground segment
Experience with Rust or another statically-typed backend programming language (Go, C++, Java, C#, TypeScript)
Experience with JavaScript/TypeScript and modern frontend development tooling (Vue, React, Svelte)
Experience with version control, continuous integration, build, deployment, monitoring
Experience developing HTTP or gRPC APIs
Experience with SQL databases (PostgreSQL or similar)
Experience designing and implementing event-driven architectures
Experience developing reliable, scalable systems
Experience with Docker and/or Kubernetes
Experience with WebSockets and/or Server-Sent-Events (SSE)
Familiarity with cybersecurity best practices and relevant certifications/standards (SOC2, FedRAMP)
Familiarity with networking protocols (TCP/IP, UDP, QUIC)
Familiarity with data streaming technologies such as NATS, Pulsar, or similar