Lead Distributed Messaging Architect

SciTec

Dayton (OH)

On-site

USD 151,000 - 201,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k) match
Health insurance (HSA)
Dental insurance
Vision insurance
Life insurance
Long-term disability insurance
Paid parental leave
Generous time off
Flexible work hours
Profit sharing

Job summary

SciTec in Dayton, OH is seeking a Principal Software Engineer to serve as our Workload Communications Domain Lead. You will guide how engineering teams design and optimize data/control flow between processes, services, containers, and other workloads that support mission-critical processing and workflows.

The ideal candidate has deep production experience with distributed messaging, event streaming, and RPC systems, plus the ability to mentor others and translate expertise into practical

Qualifications

  • Bachelor’s degree in a technical field and 10+ years designing and troubleshooting production software systems.
  • Deep production experience with distributed communication systems and multiple message brokers.
  • Experience with RPC or low-level messaging frameworks and serialization formats.

Responsibilities

  • Assess current communication technologies, patterns, and gaps across engineering teams.
  • Define evaluation criteria and run load tests to select core communication technologies and patterns.
  • Document ADRs, reference architectures, and troubleshooting guides.
  • Build reference implementations, starter templates, and shared libraries for common use cases.
  • Guide choices among synchronous, asynchronous, and event-driven patterns.

Skills

Distributed messaging
Event streaming
RPC systems
Kafka
RabbitMQ
gRPC
Backpressure
Troubleshooting
C++
Python
Go
TypeScript/Node.js
Linux
Technical writing
DoD security clearance

Education

Bachelor’s degree in Computer Science, Engineering, Mathematics, Physical Sciences, or a related technical field

Tools

OpenTelemetry
Kubernetes
Docker
Linux

Job description

SciTec in Dayton, OH is seeking a Principal Software Engineer to serve as our Workload Communications Domain Lead. You will guide how engineering teams design and optimize data/control flow between processes, services, containers, and other workloads that support mission-critical processing and workflows.

The ideal candidate has deep production experience with distributed messaging, event streaming, and RPC systems, plus the ability to mentor others and translate expertise into practical

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Architect: Distributed Messaging & Dataflow
Lead Software Architect: Distributed Messaging & Dataflow

SciTec Incorporated • Princeton (NJ)

Hybrid
USD 164,000 - 218,000
4% Safe Harbor 401(k) match
Paid HSA medical insurance
Dental, Vision, Life insurance
+4
Distributed Messaging Domain Lead - Principal Engineer
Distributed Messaging Domain Lead - Principal Engineer

SciTec • Princeton (NJ)

On-site
USD 164,000 - 218,000
401k match
Health insurance
Vision insurance
+6
Principal Software Engineer: Distributed Messaging Architect
Principal Software Engineer: Distributed Messaging Architect

SciTec • Boulder (CO)

On-site
USD 164,000 - 218,000
4% Safe Harbor 401(k) match
Company-paid health insurance
Discretionary bonus
+3
Principal Software Engineer - Workload Communications Domain Lead
Principal Software Engineer - Workload Communications Domain Lead

SciTec Incorporated • Princeton (NJ)

Hybrid
USD 164,000 - 218,000
4% Safe Harbor 401(k) match
Paid HSA medical insurance
Dental, Vision, Life insurance
+4
Principal Software Engineer - Workload Communications Domain Lead
Principal Software Engineer - Workload Communications Domain Lead

SciTec • Boulder (CO)

On-site
USD 164,000 - 218,000
4% Safe Harbor 401(k) match
Company-paid health insurance
Discretionary bonus
+3
Lead Distributed Systems Engineer — Scalable Infra Remote
Lead Distributed Systems Engineer — Scalable Infra Remote

Rtb House • Town of Poland (NY)

On-site
USD 80,000 - 120,000
B2B contract
Remote work option
Access to modern technologies
+1
Lead Software Engineer - High-Performance Distributed Systems
Lead Software Engineer - High-Performance Distributed Systems

Objective Partners • Chicago (IL)

Hybrid
USD 150,000 - 210,000
Principal Software Engineer - Workload Communications Domain Lead
Principal Software Engineer - Workload Communications Domain Lead

SciTec • Dayton (OH)

On-site
USD 151,000 - 201,000
401(k) match
Health insurance (HSA)
Dental insurance
+7
Engineering Lead, Distributed Systems & Shared Services
Engineering Lead, Distributed Systems & Shared Services

Reflection AI Ltd • New York (NY)

On-site
USD 180,000 - 240,000
Top-tier compensation
Stock options
Health & wellness
+5
Remote Lead Backend Engineer, Distributed Systems
Remote Lead Backend Engineer, Distributed Systems

Bright Vision Technologies • United States

Remote
USD 359,000 - 486,000