Senior Software Engineer - Release Engineering
Core
Build, optimize, and harden CI/CD pipelines, build systems, and APIs to support a future where AI agents participate in deployments for a legal tech platform.
Role type
Senior Software Engineer (Release/Platform Engineering)
Builds
High-performance release infrastructure, CI/CD systems, and agent-ready APIs for a legal discovery platform.
Domain
Legal technology, cloud infrastructure, and AI agent integration
Deliverable
production ML models | infrastructure
Required skills
Java, Python, Bash, Gradle, Bazel, Terraform, AWS, CI/CD platforms, system design, distributed systems
Preferred skills
Open Policy Agent (OPA), regulated environments (FedRAMP/HIPAA), AI coding assistants, multi-language monorepos
Technologies
Gradle, Bazel, Terraform, Helm, AWS, GitHub Actions, Harness, GitLab CI
Responsibilities
Reduce build/test times via Gradle/Bazel optimization; eliminate flaky tests in CI pipelines; automate compliance artifact generation; instrument workflows with metrics; refactor infrastructure for deterministic API-driven operations; manage IaC for runners and clusters; design deployment strategies (blue/green, canary); support ephemeral environments; mentor engineers on CI/CD and agent-ready infrastructure.
Seniority
Senior, hands-on IC with mentorship responsibilities