Software Architect, Lead

Booz Allen Hamilton•San Antonio, TX
•$112,900 - $257,000•Remote

About The Position

Are you looking for an opportunity not just to develop software, but to architect event-driven platforms and low-latency streaming systems that have an immense impact in the defense industry? As a Solution Architect, you’ll lead end-to-end product design—from vision to production—for real-time data ingestion, processing, and delivery. Using agile lifecycle development and Git-based workflows, you’ll partner with full-stack engineers and data scientists to operationalize data-intensive capabilities across mission systems.

Requirements

  • 8+ years of experience in software architecture, design, and code review in production systems
  • 2+ years of experience building real-time services, defined as WebSockets‑driven data pipelines that transmit and process raw data with no observable delay to human users, with Node.js, TypeScript and React for console and Operations UIs
  • Experience with REST APIs, WebSockets, and C#
  • Experience Agile Methodology, Git, JavaScript, CSS, Swagger, OpenAPI, Client and Server Side Development, RESTful APIs, AWS, and Azure
  • Experience with relational, such as PostgreSQL or SQL Server, and NoSQL, such as MongoDB or DynamoDB, data architectures at scale
  • Experience with delivery with data streaming technologies and distributed message queues, including strong unit and integration test frameworks
  • Experience with production with Docker and Kubernetes for scalability
  • Ability to travel up to 25% of the time
  • Secret clearance
  • Bachelor's degree

Nice To Haves

  • Experience with Big Data technologies, such as Python, Kafka, Spark/Flink, or ksqlDB
  • Experience performance engineering for low-latency pipelines
  • Experience with game engines, such as Unity, Unreal, or Prepar3D a plus
  • Experience with C++
  • Possession of excellent critical thinking, decision making, and detail oriented skills

Responsibilities

  • Define and own streaming architecture, such as pub/sub, fanout, or backpressure, and event-driven microservices for high-availability and fault tolerance.
  • Select, configure, and scale distributed messaging, such as Kafka, RabbitMQ, or AWS SNS/SQS, WebSockets/gRPC, and API gateways.
  • Establish data contracts and schema evolution, such as Avro, Protobuf, or JSON Schema, with registry, serialization, and compatibility policies.
  • Design for observability, such as OpenTelemetry, distributed tracing, and SLOs, and drive resiliency patterns, such as idempotency, retries, or circuit breakers.
  • Lead cloud-native deployments on Docker and Kubernetes; guide infrastructure choices across AWS or Azure.
  • Set security-by-design standards, such as encryption in transit/at rest, authN/authZ, or secrets management in partnership with DevSecOps.
  • Mentor engineers, review designs and code, and champion SDLC best practices, automated testing, and documentation.

Benefits

  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service