Epiq Logo

Epiq

Platform Engineer

Reposted 19 Days Ago
In-Office or Remote
Hiring Remotely in Calgary, AB, CAN
Senior level
In-Office or Remote
Hiring Remotely in Calgary, AB, CAN
Senior level
Design, build, and operate core infrastructure for an AI-driven legal platform: identity/CIAM, multi-tenant databases, distributed processing, observability, and scalable storage/pipelines to ensure performance, reliability, and developer velocity.
The summary above was generated by AI

At Epiq, your work contributes to complex, global legal outcomes. You’ll join a values‑driven community where integrity guides decisions, relentless service sets the bar, and we thrive on big challenges together. We invest in your growth with enterprise‑wide learning and mobility. We celebrate who you are, and we respect life beyond work with flexibility that’s recognized externally. Enabled by modern platforms and AI, you’ll do the most meaningful work of your career and see your impact at scale.

Job Description:

About Epiq AI Labs

At Epiq AI Labs, we’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

#LI-KS1

The Compensation range for this role is $130,000 -$170,000 USD annually and may be eligible for an annual bonus.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

Must be authorized to work in the United States for any employer. 

Providing information for the Work Opportunity Tax Credit (WOTC) is voluntary and is used solely to determine potential tax credit eligibility. Responses do not impact employment decisions.

Your specific salary will be determined based on several factors:

  • Location-based market rate for the role

  • Your abilities in relation to the job specification

  • Performance during screening and interview

  • Pay parity with the wider team in the considered location

Further details about the package will be provided during the initial screening call with the Talent Acquisition Team.

Click here to learn about Epiq's Benefits.

It is Epiq’s policy to comply with all applicable equal employment opportunity laws by making all employment decisions without unlawful regard or consideration of any individual’s race, religion, ethnicity, color, sex, sexual orientation, gender identity or expressions, transgender status, sexual and other reproductive health decisions, marital status, age, national origin, genetic information, ancestry, citizenship, physical or mental disability, veteran or family status or any other basis protected by applicable national, federal, state, provincial or local law. Epiq’s policy prohibits unlawful discrimination based on any of these impermissible bases, as well as any bases or grounds protected by applicable law in each jurisdiction. In addition Epiq will take affirmative action for minorities, women, covered veterans and individuals with disabilities. If you need assistance or an accommodation during the application process because of a disability, it is available upon request. Epiq is pleased to provide such assistance and no applicant will be penalized as a result of such a request.  Pursuant to relevant law, where applicable, Epiq will consider for employment qualified applicants with arrest and conviction records.

Top Skills

Azure
Ciam
Docker
Go
Grafana
Kubernetes
Oauth2
Oidc
Opentelemetry
Postgres
Prometheus
Python
Qdrant
RabbitMQ
SAML
Solr
Terraform

Similar Jobs

2 Hours Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Senior Software Engineer will manage data systems, develop scalable pipelines, ensure data security, and build self-service applications for users at Coinbase.
Top Skills: AirflowGoJavaKafkaPythonSparkSQL
8 Days Ago
Remote
Canada
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The role involves designing scalable backend systems for Dropbox's Commerce Platform, focusing on system strategy, reliability, and cross-department collaboration.
Top Skills: BillingCpqDistributed SystemsEcommerceSalesforce CRM
5 Days Ago
In-Office or Remote
Senior level
Senior level
Marketing Tech
The Senior Dynamics 365 and Power Platform Developer will implement digital transformation by developing robust solutions on Microsoft Dynamics 365 and Power Platform, ensuring reliability, security, and collaboration with stakeholders.
Top Skills: AzureAzure DevopsAzure FunctionsAzure Logic AppsC#JavaScriptMicrosoft Dynamics 365Power AutomatePower Platform

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account