Trust Wallet

Senior Release Engineer

Trust Wallet

full-time

Posted on:

Origin:  • 🌎 Anywhere in the World

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AndroidCloudEC2FirebaseGradleiOSJenkinsKotlinKubernetesLinuxMacOSPythonReactReact NativeTerraformWeb3

About the role

  • Architect, maintain, and harden mobile pipelines (primarily GitHub Actions; similar tools a plus) for build, test, sign, and release.
  • Operate macOS build hosts and Linux runners (autoscaling, capacity, caching, images, lifecycle). Keep Xcode/SDK toolchains in sync and reproducible.
  • Define the release train (branching, semantic versioning, tagging, changelogs), manage TestFlight / Play promotion (alpha → beta → prod), phased rollouts, and rollbacks.
  • Own certs/profiles/keystores rotation, secure storage, and automated provisioning; eliminate manual steps and flaky signing.
  • Build and evolve Fastlane/Gradle/Xcodebuild scripts, artifact storage (S3/Artifactory), symbol uploads (dSYMs/ProGuard), and cache strategies (Gradle remote cache, derived data).
  • Instrument pipelines with metrics and alerts (queue time, success rate, median/p95 duration, cache hit rate). Publish dashboards and SLOs for builds and releases.
  • Drive down build/test time; de-flake critical jobs; enforce concurrency limits and test sharding; keep green builds predictable.
  • Implement OIDC-based secrets, least-privilege runners, SBOM/attestations for mobile artifacts, and audit trails for store submissions.
  • Create templates, reusable actions, and docs; make local setup fast and consistent. Unblock engineers quickly with crisp runbooks.
  • Gate production promotion on quality signals (crash/ANR thresholds, perf checks, test coverage) and ensure release checklists are followed.

Requirements

  • Deep hands-on with Xcodebuild / Xcode Cloud concepts, Fastlane, Gradle/AGP; comfort across KMP, React Native, and native projects.
  • 5+ years in Build/Release/DevOps roles, 3+ yrs focused on mobile CI/CD.
  • Proven experience running GitHub Actions (or CircleCI/Jenkins) for mobile at scale: reusable workflows, composite actions, caches, matrices.
  • Operated macOS build hosts (EC2 Mac/bare-metal) and Linux runners on cloud—AMI/image mgmt, containers & K8s, patching, autoscaling, concurrency & cost control.
  • Strong code signing chops: certificates, provisioning profiles, keychains/keystores, App Store Connect & Google Play Developer APIs.
  • IaC & scripting: Terraform (or similar), plus Bash/Python to automate pipelines and infra.
  • Solid understanding of branching models, semantic versioning, and artifact/version governance.
  • Excellent debugging and cross-team communication; bias toward automation and measurable outcomes.
  • You must have the right to work for the country you are based.