Reveal Technology-posted 2 months ago
$150,000 - $170,000/Yr
Full-time • Mid Level
11-50 employees

We’re looking for a self-starter who thrives in ambiguity—someone who can take a high-level vision and turn it into a fully functional application. In this role, you’ll be on the ground floor of building a brand-new suite of software products that will power our entire Human Systems ecosystem. You’ll architect and build solutions that integrate with cloud-based services and data platforms such as Postgres, Redis, and other modern infrastructure tools. You’ll work across mobile and web applications, connect to multiple internal systems and third-party services, and help define the technical direction from day one. This product will become the backbone of everything our team builds, so your impact will be massive.

  • Collaborate with frontend tools and component libraries (e.g., React, Angular, Tailwind, shadcn/ui).
  • Develop interactive tools like drag-and-drop calendars, progress dashboards, and resource planners.
  • Lead the technical architecture for backend services and core infrastructure.
  • Design modular components for mission command and staff management (which could include constraint-based scheduling, task mapping, workflow automation, and using artificial intelligence to assist users with a wide range of operational and non-operational tasks).
  • Build and scale RESTful APIs (or GraphQL) to power training workflows and data models.
  • Experience with Python best practices and frameworks, particularly Django.
  • Integrate with DoD systems using secure data pipelines.
  • Design robust data models for training events, unit hierarchies, METL tasks, and evaluations.
  • Lead initiatives to 'liberate' mission data from myriad repositories; build pipelines to move data into storage and processing capabilities; develop ways to organize and operationalize data and then visualize it in a way that helps people make decisions.
  • JSON, XML, CSV processing and operationalizing will be recurring tasks.
  • Building data processing and ETL pipelines using Apache Kafka or NiFi will almost certainly be required.
  • Must have experience using/building container-based systems and must be proficient in using Docker and/or Kubernetes.
  • Implement CI/CD pipelines for testing and deployment.
  • Deploy infrastructure using AWS GovCloud, Azure Government, or secure DoD environments.
  • Prioritize security, access control, and offline sync capabilities from day one.
  • 5+ years of experience in full stack development, frontend focused.
  • Experience with Ruby on Rails, Python, and Django.
  • Experience with React, Angular, Tailwind, Turbo.js, and/or Javascript.
  • Experience with Docker and/or Kubernetes and AWS/GovCloud.
  • Strong grasp of database architecture (PostgreSQL, or similar); develop design schemas; build and manage relational models.
  • Experience with authentication/authorization best practices.
  • Familiarity with scalable, sustainable architectures and modular backends.
  • Experience with project mapping tools (e.g., task hierarchy engines, Gantt timelines) and project management-type tools.
  • Knowledge of military doctrine, niche data, and mission sets, or working with military SMEs.
  • Comfort working in fast-moving, early-stage environments.
  • Understanding of RMF compliance, FedRAMP, or NIST 800-53 security standards.
  • Experience interfacing with TAK server and the TAK ecosystem and CoT messages.
  • Knowledge of military doctrine, niche data, and mission sets, or working with military SMEs.
  • Familiarity with Kotlin.
  • Medical, Dental, Vision coverage
  • HSA/FSA options
  • Parental Leave
  • 401(k): 200% match for the first 6% contributed
  • Unlimited Paid Time Off
  • Home Office Stipend
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service