Backend Data Engineer

Ruya AIMassachusetts (US) - Onsite, MA
Hybrid

About The Position

Ruya AI is a venture-backed defense-tech company building AI-native intelligent software for sovereign institutions and their affiliated organizations operating in mission-critical, high-stakes environments. Headquartered in Massachusetts (US), with offices across the U.S., Europe, and the Middle East, we are expanding our engineering team with people who demonstrate strong ownership, sound judgment, and the ability to turn complex requirements into reliable products. The Role Quant is the team responsible for our multi-modal intelligence agent. Our software is built to surface hidden patterns across disparate data sources and generate predictive outcomes for the operators who rely on it. As part of this team, you will build and own the backend services connecting our frontend, AI agent, databases, identity systems, and external data providers. You'll build and maintain the data pipelines and infrastructure that feed the Quant team's agent and evaluation systems, and keep those services reliable, scalable, and observable in production. You'll also work closely with our quant and AI engineers to expose the stable APIs and data contracts their tools and models depend on.

Requirements

  • Strong production experience with Python/FastAPI/TypeScript/Express.
  • Strong PostgreSQL knowledge, including schema design, migrations, transactions, and performance analysis.
  • Experience with OAuth/OIDC, JWT validation, and authorization.
  • Understanding of concurrency, idempotency, retries, timeouts, and distributed failure modes.
  • Experience designing and testing stable service contracts.
  • A security-conscious approach to input validation, credentials, sensitive data, and logging.
  • Experience using logs, traces, and error monitoring to diagnose production issues.
  • Clear communication and effective collaboration across engineering disciplines.

Nice To Haves

  • Python, FastAPI, Pydantic, or advanced asyncio.
  • Snowflake, ClickHouse, or another analytical data platform.
  • External API and data-provider integrations.
  • Geospatial data, entity resolution.
  • Graph-oriented data modeling.
  • PostgreSQL-backed graph persistence or NetworkX.
  • Containerized and distributed service environments.
  • GCP or AWS.
  • Durable background jobs or workflow systems such as Temporal.
  • Equivalent experience with comparable frameworks and infrastructure is welcome.

Responsibilities

  • Design and maintain services using Python/FastAPI/TypeScript/Express.
  • Build secure REST APIs, SSE streams, and WebSocket-based features.
  • Own PostgreSQL schemas, migrations, transactions, and query performance.
  • Support OIDC/JWT authentication and resource-scoped RBAC.
  • Integrate external data providers and handle authentication, pagination, rate limits, schema variance, and failure states.
  • Define stable, documented contracts for frontend and AI consumers.
  • Build unit, contract, and database-backed integration tests.
  • Instrument services with structured logging and diagnose production failures across APIs, databases, authentication, and external dependencies using tools such as Sentry, Langfuse, or alternatives.
  • Collaborate with frontend and AI engineers throughout feature development and release.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Commuter benefits
  • Relocation assistance
  • Paid time off
  • Leave-of-absence program (including military service and medical events)
  • Employee stock ownership plan (ESOP)
  • Sign-on bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service