SciTec
Principal Software Engineer - Workload Communications Domain Lead
$164K–$218K
Princeton, New Jersey +1 · Principal · Full-time · Posted Oct 9, 2026
- Location
- Princeton, New Jersey
Boulder, Colorado - Experience
- 10+ years of professional experience designing, implementing, and troubleshooting production software systems, including significant experience with distributed communication systems.
- 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 workload communication technologies and practices for distributed systems supporting mission-critical data processing and operational workflows.
What you'll do
- Assess communication technologies and workload needs; use benchmarks and load tests to establish and update recommendations.
- Create reference implementations, shared libraries, architecture guidance, and practices for reliable, performant messaging and RPC.
- Mentor engineers, support cross-team adoption, and report engineering outcomes to leadership.
What they ask for
- Bachelor’s degree in Computer Science, Engineering, Mathematics, Physical Sciences, or a related 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 with technology standardization or internal platform guidance across teams; high-throughput or low-latency data pipelines and performance tuning.
- Experience with distributed tracing, containerized or Kubernetes messaging systems, mission data workflows, or an active DoD Secret clearance or higher.
Pay
USD 164,000 - USD 218,000 / year (base salary)
Tools
Kafka, RabbitMQ, ActiveMQ, MQTT, gRPC, ZeroMQ, Protocol Buffers, OpenTelemetry
Model-written summary · the original posting is authoritative