Platform Engineer
New York, New York
Full Time
$170k - $205k
Platform Engineer
Location: NYC
Job Type: Full-Time
About our client
At our client they're building AIDA, the premier AI-driven platform for legal discovery and
knowledge management. Our mission is to transform how law firms and legal service
providers manage complex litigation, process documents, and build durable, reusable
knowledge. AIDA powers advanced reasoning, large-scale data processing, and AI-assisted
workflows that operate at enterprise scale and under real legal constraints.
As we expand AIDA into a foundational platform, infrastructure is a first-class product. We
are investing deeply in scalable data systems, distributed processing, and secure identity
foundations that enable advanced AI capabilities while meeting the reliability,
performance, and defensibility requirements of the legal domain.
The Role
Platform Engineers on the AIDA team design, build, and evolve the core systems that
support our AI-driven platform. This role sits at the intersection of databases, distributed
systems, data pipelines, and identity infrastructure. You will work on foundational
capabilities that directly impact performance, scalability, reliability, and developer velocity
across the entire platform.
You’ll be involved from early design through execution, producing clear technical design
documents and leading the implementation of modern infrastructure patterns using tools
like Terraform, Kubernetes, and cloud-native services. You will collaborate closely with
backend engineers, AI engineers, product leaders, and security stakeholders to modernize
legacy components, introduce new infrastructure primitives, and ensure AIDA can scale
across customers, workloads, and use-cases.
Your day-to-day may include designing and implementing modern authentication and
authorization systems, architecting multi-tenant database solutions, building systems to
handle multi-million file processing workloads, or improving async processing reliability
through message queues and observability. Each initiative directly enables higher-level AI
and legal reasoning capabilities across the platform.
Core Responsibilities
All infrastructure work must be designed with robustness (fault tolerance, retry
mechanisms, graceful degradation) and observability (metrics, logging, tracing,
alerting) as first-class requirements.
Primary Focus Areas (Required Experience)
Authentication & Authorization Systems
• Design and implement identity and access management solutions using modern
authentication standards (OAuth2, OIDC, SAML)
• Design and build secure, scalable Customer Identity and Access Management
(CIAM) systems for multi-tenant environments
• Establish authorization patterns and policies that support complex organizational
hierarchies and role-based access control
Database Architecture & Design
• Design and implement multi-tenant database architectures that support AI
workloads at scale
• Optimize relational, vector, and search database deployments for performance and
cost efficiency
• Produce technical design documents and lead execution of database infrastructure
improvements
• Establish data modeling patterns and best practices across the platform
Additional Responsibilities (Strong Plus)
Distributed Systems & Async Processing
• Design and implement message-queue-based asynchronous processing
frameworks
• Lead migrations from legacy systems to modern, scalable architectures
• Improve system reliability and fault tolerance
Storage & Data Pipelines
• Design and implement scalable systems to handle multi-million small file
workloads, including parsing, ingestion, storage, partitioning, and indexing
strategies
• Build data pipeline architectures with comprehensive observability to monitor
pipeline health, throughput, and data quality
• Optimize storage layouts and access patterns for legal document processing at
scale
Cross-Functional Collaboration
• Work closely with product, AI, backend, and security teams to align infrastructure
capabilities with platform needs
• Establish best practices that improve system maintainability and developer velocity
Required Qualifications
• 5+ years of experience in platform engineering, infrastructure engineering, or
related roles
• Proven experience designing and implementing Customer Identity and Access
Management (CIAM) systems
• Familiarity with PostgreSQL, Qdrant and Solr
• Demonstrated experience building and operating production systems at scale
• Strong track record of system design and architecture, including producing
technical design documents
• Proficiency in at least one programming language commonly used for infrastructure
(Python, Go, or similar)
Preferred Qualifications
• Hands-on experience with infrastructure-as-code tools (Terraform or similar)
• Experience with Azure cloud platforms
• Experience with observability tooling (Prometheus, Grafana, OpenTelemetry, or
similar)
• Familiarity with containerized environments (Kubernetes, Docker)
• Experience with AI/ML infrastructure and data-intensive applications
Tech Stack
• Cloud & Infrastructure: Azure, Terraform, Kubernetes, Docker
• Authentication: OAuth2, OIDC, SAML
• Databases & Messaging: PostgreSQL, Solr, Qdrant, RabbitMQ
• Observability: Prometheus, Grafana, OpenTelemetry
• Languages: Python