SciTec
Principal Software Engineer - Workload Communications Domain Lead
$151K–$201K
Huntsville, Alabama +1 · Principal · Full-time · Posted Oct 9, 2026
- Location
- Huntsville, Alabama
Dayton, Ohio - Experience
- 10+ years; no alternatives stated.
- Education
- Bachelor’s degree in Computer Science, Engineering, Mathematics, Physical Sciences, or a related technical field.
- Visa sponsorship
- All employees must be U.S. citizens; applicants who do not meet this requirement will not be considered.
About the job
Leads the selection, design, and adoption of distributed workload communication technologies and practices for mission-critical software systems.
What you'll do
- Assess communication systems and use representative load tests and benchmarks to recommend technologies and patterns.
- Build reference implementations and guidance; establish practices for messaging, performance, schemas, fault handling, and recovery.
- Mentor engineers, coordinate across technical domains, and track adoption and engineering outcomes.
What they ask for
- Bachelor’s degree in a listed technical field.
- 10+ years of professional experience designing, implementing, and troubleshooting production software systems, including significant distributed communication systems experience.
- Production experience with message brokers or event streaming platforms and experience with RPC or low-level messaging frameworks.
- Ability to obtain and maintain a DoD security clearance.
Nice to have
- Experience leading technology standardization or internal platform/guidance efforts across teams.
- Experience with high-throughput or low-latency pipelines, observability, Kubernetes, mission data workflows, or an active DoD Secret clearance or higher.
Pay
USD $151,000 - $201,000 / year (base salary)
Tools
Kafka, RabbitMQ, ActiveMQ, MQTT, gRPC, ZeroMQ, OpenTelemetry, Kubernetes
Model-written summary · the original posting is authoritative