About The Position

Reveal Technology is seeking a Technical Architect to serve as the technical leader for the Cyber Platform. This role owns the system architecture, technical strategy, and engineering execution for a complex edge computing capabilities. The Technical Architect will design the overall system architecture, make critical technology decisions, and ensure all components work together seamlessly. This is a hands-on technical leadership role requiring deep systems thinking, strong engineering skills, and the ability to mentor a team while solving hard problems. You'll architect the system, write critical code, review designs, and ensure the platform delivers on its mission-critical requirements.

Requirements

  • Hands-on experience architecting and building complex systems
  • Strong systems thinking and ability to design across multiple technical domains
  • Proficiency in multiple programming languages (Python, C/C++, JavaScript/TypeScript)
  • Experience with embedded systems or edge computing platforms
  • Experience with distributed systems and system integration
  • Experience with cloud platforms and cloud-native architecture fundamentals (AWS/Azure/GCP)
  • Experience with containers and modern deployment patterns (Docker/Kubernetes, CI/CD)
  • Experience with real-time systems and performance optimization
  • Experience with software architecture patterns and design principles
  • Ability to lead technical discussions and make decisions under uncertainty
  • Comfortable writing code, reviewing designs, and debugging complex issues
  • Strong communication skills for technical and non-technical audiences

Nice To Haves

  • Experience with RF systems, SDR, or wireless protocols
  • Background in AI/ML systems and edge inference
  • Experience with geospatial systems or mapping platforms
  • Knowledge of cybersecurity, exploitation, or offensive security
  • Experience designing secure cloud services (IAM, secrets, encryption, logging/monitoring)
  • Experience leading engineering teams or technical projects

Responsibilities

  • Own the end-to-end Cyber Platform architecture across edge, cloud, and integration layers
  • Define system boundaries, interfaces, and architectural principles (modular, secure, edge-first, resilient)
  • Ensure performance, power, reliability, and scalability requirements are met
  • Evaluate and select technologies, frameworks, and tools across the stack
  • Establish engineering standards, best practices, and quality processes
  • Lead architecture and design reviews; mentor engineers across domains
  • Design secure edge-to-cloud connectivity and cloud C2 infrastructure (APIs, storage, messaging, identity, observability)
  • Architect deployment and operations strategy (containers/Kubernetes, CI/CD, infrastructure-as-code)
  • Ensure secure, reliable subsystem integration and optimized end-to-end data flow
  • Write critical-path code, prototypes, and core integration components
  • Identify technical risks early and drive solutions across subsystems
  • Maintain technical roadmap and guide long-term platform evolution
  • Communicate architecture decisions clearly to engineering, product, and customers

Benefits

  • Medical, Dental, Vision coverage
  • HSA/FSA options
  • Parental Leave
  • 401(k): 100% match for the first 6% contributed
  • Unlimited Paid Time Off
  • Home Office Stipend
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service