GC AI is the legal AI platform built for in-house teams that solves the workflows in-house lawyers and legal professionals face every day. With powerful tools like Easy Prompt and Exact Quote, you can be the legal hero your team needs with faster and more accurate drafting, reviewing, researching, and redlining. GC AI is built for in-house legal work, gets to know you and your company over time, uses 5 large language models under the hood, and is private, secure and compliant. GC AI is SOC 2 Type II certified, built with enterprise-grade security, and never uses your confidential data for training. Founded by a three-time General Counsel and former Morrison & Foerster litigator, GC AI is trusted by over 500 legal teams worldwide, including Webflow, CDW, Vercel, Liquid Death, Kenneth Cole, Eventbrite, SurveyMonkey, Tipalti, and other high-growth global brands. See the difference that becoming an AI-powered lawyer can make. Try it free or get a demo at gc.ai.
Senior Platform Engineer
Location
United States
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Senior Platform Engineer
GC AI
GC AI is the fastest-growing and most trusted legal AI platform for in-house legal teams. We're building the future of legal work, and we're doing it fast. You'll join at a pivotal moment—when decisions matter, impact is immediate, and the runway to shape your career is wide open. We’re a high-performing team where you'll have real ownership and influence from day one. More than 1,700 companies use GC AI to drive their business forward, including 150+ public companies, 25+ unicorns, and brands such as News Corp, Miro, Bass Pro Shops, Snyk, Skims, Liquid Death, Vercel, Zscaler, and TIME. We've 10x'd revenue in 12 months, raised a $60 million Series B ($555 million valuation), and are growing faster than ever. We are backed by incredible investors, including Scale Venture Partners, Northzone, Sound Ventures, and Guillermo Rauch, CEO of Vercel. If you thrive when the stakes are high and the path isn't paved, you'll love it here. Our six guiding principles are: 1% better every day, customer obsession, ship today, find a way, care deeply, and own it completely. Come shape the future of legal work with us. About The RoleWe're looking for a Senior Platform Engineer to help harden, simplify, and operationalize our production platform to meet the demands of enterprise customers. This is not a feature-churn role. The core need centers on infrastructure correctness, system reliability, developer experience, and operational excellence. You’ll own the foundational systems that let our product team move fast with confidence. A major component of this role is collaborating to define and evangelize engineering direction and culture around platform and infrastructure. You’ll work closely with all of engineering to raise the bar across the board. Why This Role MattersGC AI is at an inflection point. The platform that got us here was built for speed — now it needs to be built for scale. As we grow into larger, more demanding enterprise customers, infrastructure correctness and reliability aren't just engineering concerns; they're the foundation of customer trust. This role exists to close the gap between where the platform is and where it needs to be. What You'll Do - Own and evolve our core platform infrastructure—networking, compute, storage, and deployment pipelines—on Google Cloud Platform. - Build and maintain CI/CD pipelines that enable fast, safe, and reliable deployments. - Define and enforce infrastructure as code (IaC) practices using Terraform, Pulumi, or similar. - Unify logging and observability across services—making the platform easier to understand, debug, and operate. - Collaborate with fellow Engineers to maintain clean network boundaries, environment isolation, and operational hygiene. - Drive developer productivity by improving tooling, reducing toil, and building internal platform capabilities. - Contribute to engineering culture and technical direction—helping the team operate at a higher level. What You'll Do - Deep in GCP. You have production experience with IAM, service accounts, project isolation, and networking on Google Cloud Platform. You've operated infrastructure that real customers depend on. - Infrastructure as code is your default. You've built and maintained IaC with Terraform, Pulumi, or similar. You treat infrastructure drift like a bug. - A strong backend engineer. You write production-quality code, TypeScript preferred, and you're comfortable reasoning across the stack when platform decisions touch application behavior. - Observability-minded. You've built or maintained logging and observability pipelines at scale. You know what it takes to make a system legible to the people who run it. - Pragmatic about risk. You reason about operational risk clearly, make tradeoffs deliberately, and ship infrastructure improvements without waiting for perfect conditions. - An owner, not a renter. You fix problems without being asked, follow through on every detail, and communicate proactively when circumstances change. Nice To Have - Experience acting as a technical lead on a team or vertical; strong communication skills. - Experience with platform engineering, internal developer platforms (IDPs), or developer tooling. - Prior work in regulated or enterprise-focused environments. - Familiarity with SRE practices, incident response, or on-call workflows. Location PolicyThis is a remote role unless you fall within the following parameters. If you live within approximately 50 miles of our San Mateo, CA or Provo, UT office, the position follows a hybrid schedule with in-office days on Tuesdays, Wednesdays, and Thursdays. Equal Opportunity EmploymentGC AI is an equal opportunity employer that supports workplace diversity and does not discriminate on the basis of race, color, religion, gender identity/expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, physical or mental disability, or any other protected class. GC AI is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. #LI-GCAI Fraud Notice to GC AI ApplicantsTo protect yourself against phishing and recruitment fraud, please note that GC AI only accepts job applications through our official careers page at https://gc.ai/careers and through sponsored jobs on LinkedIn. All legitimate communication from our team regarding job opportunities will come from a GC AI team member with a @gc.ai or @getgc.ai email address. GC AI will never: - Refer you to external websites to apply - Conduct interviews over email, chat platforms, or messaging apps - Ask you to provide payment or purchase equipment - Request personal or financial information such as your mailing address, social security number, credit card numbers, or banking information during the application process Examples of fraudulent email addresses: - info.gcai.careers.com@gmail.com - info.gc.aicareers.online.com@gmail.com - Any email address ending in @gmail.com, @yahoo.com, or other free email services If you are contacted by someone claiming to be from GC AI via an unofficial channel or from a suspicious email address, please do not share any information. Mark the communication as "phishing" or "spam" and do not respond.
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
Software Engineer II – Data Platform
Pantheon PlatformWebsite Operations Platform for Drupal & WordPress
• Build scalable, reliable data systems while maintaining SLOs for business-critical pipelines. • Partner with other internal teams such as Product, Sales Ops, and Finance to deliver high-impact data solutions. • Support self-service tooling and a data-driven culture across Pantheon's teams. • Contribute to the technical strategy and operations of Pantheon's data platform. • Stay up-to-date with industry trends and technologies in data engineering, analytics, and modern data platforms. • Continuously improve our standard of engineering excellence by implementing best practices for data architecture, testing, pipeline reliability, and documentation.
Platform Engineer
AssetWorks IncWe provide innovative and practical solutions to help our customers, and the people they serve, thrive.
• Own and maintain all CI/CD release pipeline YAML files across GitHub and Azure DevOps (ADO), ensuring pipelines are well-structured, version-controlled, and consistently documented. • Design, build, and enhance automated deployment pipelines for non-production and production hosted environments, supporting multiple customer environments. • Manage pipeline branching strategies, approval gates, environment-specific variable groups, and deployment conditions in alignment with Change Management (CAB) processes. • Continuously improve pipeline reliability, execution speed, and error handling to reduce deployment risk and increase release frequency. • Maintain pipeline-as-code standards, ensuring all pipeline definitions are peer-reviewed and stored in source control alongside application code. • Coordinate and execute deployments across all hosted environments development, test, staging, and production - with a focus on consistency, repeatability, and minimal customer impact. • Manage environment-specific configuration files and secrets, ensuring proper separation of configuration from code and secure handling of sensitive values. • Implement blue/green, rolling, or canary deployment strategies where applicable to reduce downtime and deployment risk. • Partner with DBA, IT, and application teams to align deployment windows with maintenance schedules and change management requirements. • Maintain deployment runbooks, rollback procedures, and post-deployment validation checklists for all hosted environments. • Manage Azure DevOps organizations, projects, pipelines, service connections, agent pools, and variable groups. • Define and enforce Git workflow standards (branching strategies, pull request policies, merge requirements) across the hosting operations team. • Integrate GitHub and ADO with downstream tools and services, including Azure cloud services, monitoring platforms, and notification channels. • Maintain pipeline and repository security, ensuring secrets and credentials are managed via Azure Key Vault or equivalent secret management tooling. • Develop and maintain Ansible playbooks and roles for automated configuration management across hosted Linux and Windows environments. • Use Ansible to enforce baseline configurations, manage software installations, apply patches, and maintain environment consistency across all hosted nodes. • Integrate Ansible automation into CI/CD pipelines to enable fully automated end-to-end deployment and configuration workflows. • Maintain an organized Ansible inventory structure and variable hierarchy supporting multiple environments and customer configurations. • Design and implement proactive monitoring solutions for hosted environments using internal tools, 3rd party developed tools, and alerting frameworks. • Build and maintain dashboards that provide real-time visibility into environment health, pipeline execution status, deployment success rates, and infrastructure performance. • Define alerting thresholds and escalation rules to detect and surface issues before they impact customers, integrating alerts with Microsoft Teams, PagerDuty, or equivalent notification channels. • Implement log aggregation and centralized log management to support troubleshooting, incident response, and compliance reporting. • Provision and manage Azure resources (VMs, VNets, NSGs, Storage Accounts, Key Vaults, App Services) supporting the hosted platform, using Infrastructure as Code (IaC) tools such as Bicep or Terraform. • Support cloud cost management by identifying over-provisioned resources, rightsizing recommendations, and pipeline-driven resource lifecycle management. • Participate in Azure Landing Zone design and implementation, ensuring hosted environments comply with organizational standards for security, networking, and governance. • Collaborate with infrastructure and security teams on Azure policy enforcement, RBAC configuration, and compliance posture. • Work closely with the Engineering, DBA, IT, and customer success teams to align release schedules, coordinate change management, and resolve deployment blockers. • Maintain internal documentation in Confluence for pipeline architecture, deployment procedures, configuration standards, and monitoring runbooks. • Participate in on-call rotation to support production deployment incidents and environment availability issues.
• Own the lifecycle of internal AI APIs, SDKs, and developer tooling to abstract LLM complexity • Build and maintain CI/CD-integrated AI systems including code review automation and test generation pipelines • Drive product development acceleration by integrating AI capabilities directly into existing collaborative workflows • Design evaluation frameworks and automated testing pipelines to ensure quality of AI system outputs • Build observability tooling to monitor model behavior, token costs, latency, and production output quality • Establish shared prompt libraries and reusable context management systems • Define and enforce engineering standards for AI system development • Provide technical guidance and conduct architectural reviews of AI features
Data Engineer - ML/AI Data Platform
FEI SystemsFEI Systems, an IT services and analysis company based in Columbia, Maryland, was founded in 1999 to connect "every dimension of health and human services when
Role Description We are seeking a Data Engineer to support Machine Learning and AI initiatives. Working closely with the Solution Architect, Data Architect, DevOps, and Application Engineering teams, this role is responsible for ensuring that data within our cloud-based platform is high quality, well-governed, feature-ready, and production-grade to support model training, deployment, and ongoing operations. The ideal candidate has 5+ years of cloud data engineering experience with strong proficiency in Snowflake, Python, and SQL, and solid familiarity with AWS-native data services. Immediate focus is Snowflake-based data engineering, pipeline development, and data quality. Feature engineering, model training support, and MLOps contributions are growth areas that will ramp over time as you become embedded with the team. Key Responsibilities - Data Pipeline Engineering - Design, build, and maintain scalable data pipelines supporting ML/AI workloads. - Engineer pipeline patterns including full loads, incremental loads, change-based loads, and slowly changing dimensions. - Ensure pipelines are reliable, performant, secure, and maintainable; troubleshoot and monitor pipelines within an AWS ecosystem. - Snowflake & Cloud Data Engineering - Perform data transformations in Snowflake using SQL and native Snowflake features. - Design and optimize schemas, tables, views, and materialized views for ML/AI consumption. - Support AWS-native data lake patterns using S3, Glue, Athena, Apache Iceberg, and S3 Tables. - Feature Engineering & Data Preparation - Perform data cleansing, normalization, and enrichment to support ML model development. - Design and implement feature engineering pipelines including aggregation and transformation. - Ensure consistency, reuse, and versioning of features across models and use cases. - Support feature store patterns to enable feature discoverability and reuse. - Collaborate with ML engineers and data scientists to operationalize features into training pipelines. - Model Training & MLOps Support - Support model training workflows, including dataset preparation and scheduled refreshes. - Ensure training datasets and features are reproducible, traceable, and auditable. - Integrate data pipelines into CI/CD workflows; support version control, testing, and deployment of data assets. - Monitor pipeline health, data freshness, and downstream impact on ML/AI systems. Qualifications - 5+ years of hands-on data engineering experience in a cloud environment. Required Skills & Experience - Core Technologies - Python — strong proficiency for data processing and pipeline development. - SQL — advanced skills with hands-on Snowflake transformation experience. - Snowflake — ELT pipeline design, schema optimization, performance tuning, cost management. - PostgreSQL — experience with querying, data modeling, and analytics; familiarity with SQL Server to PostgreSQL migration a plus. - AWS — S3, Glue, Athena, Snowflake integration, and managed relational databases (e.g., Aurora, RDS). - Apache Iceberg / S3 Tables — familiarity with open table format ecosystems. - Streaming ingestion tools (e.g., Kinesis, Kafka, or equivalent). - Workflow orchestration tools (e.g., Airflow, Step Functions, or equivalent). - Pipeline & Data Engineering - Experience with full loads, incremental loads, append-only pipelines, change-based processing, and SCDs. - Data validation, reconciliation, error handling, and restart/recovery patterns. - Data modeling for analytics, ML/AI, and downstream application use cases. - Ability to evaluate pipeline design trade-offs across performance, cost, reliability, and maintainability. - DevOps & Engineering Practices - Structured SDLC experience with CI/CD pipelines for data and ML workflows. - API-based and event-driven data integration patterns. - Distributed data processing environments. - ML/AI Data Foundations - Understanding of data requirements for ML/AI workloads. - Experience preparing training datasets and features from enterprise data lakes. - Familiarity with reproducibility, dataset versioning, and data lineage concepts. - Familiarity with GenAI concepts relevant to data engineering, such as embedding pipelines, vector databases, retrieval-augmented generation (RAG) data flows, or prompt-driven data processing — including awareness of data security and privacy considerations when working with LLMs. Education - Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related technical field. Equivalent professional experience will be considered. Location - Remote Status - Full time position with full company benefits.


