Descripción del trabajo
We are looking for a Senior CI/CD Engineer to join a high-impact engineering initiative focused on improving a mature mobile build and release platform with real reliability and throughput challenges. This role is centered on reducing build time, stabilizing flaky delivery paths, and increasing release confidence across a layered CI/CD ecosystem that includes Jenkins, GitHub Actions, mobile release tooling, internal monorepo automation, and vendor modernization efforts. This is not a greenfield setup: we need someone who can enter an already busy environment, understand existing constraints quickly, and turn a noisy pipeline landscape into a dependable engineering capability.
As a Senior Engineer, you will work across PR validation, merge queue behavior, release build flows, cache strategy, artifact handling, mobile signing, observability, and operational debugging for both iOS and Android delivery. You are expected to bring 5+ years of overall software engineering experience, including strong hands-on ownership of CI/CD, build systems, or developer platform work in production. The ideal candidate combines deep automation skills with pragmatic delivery judgment, and is comfortable improving systems that support multiple teams, multiple execution layers, and business-critical mobile releases.
Requisitos del trabajo
CI/CD Platform Ownership: Proven experience designing, maintaining, and improving production CI/CD systems with direct ownership of build, test, and release automation.
Jenkins Deep Expertise: Strong hands-on knowledge of Jenkins in complex environments, including declarative and scripted pipelines, shared libraries, job orchestration, plugin trade-offs, agent behavior, and failure diagnosis.
Mobile Pipeline Engineering: Practical experience operating CI/CD for mobile products, with a clear understanding of the additional complexity introduced by iOS and Android build, test, signing, packaging, and release workflows.
GitHub Actions: Strong experience designing reusable and maintainable GitHub Actions workflows, including matrix builds, reusable workflows, secure secret handling, and execution patterns that coexist with other CI orchestrators.
Multi-Orchestrator Delivery Architecture: Ability to work across layered delivery systems where different tools own different steps such as validation, release triggering, signing, security scans, or store distribution.
Merge Queue and Validation Flows: Experience optimizing merge queue behavior, batch validation, execution ordering, and feedback loops in environments where queue congestion has material impact on engineering throughput.
Cache and Artifact Strategy: Strong understanding of cache invalidation, hash-based reuse, remote artifact storage, and reproducible build outputs, with the ability to improve throughput without sacrificing traceability.
Internal CLI and Monorepo Tooling: Experience designing or extending internal CLI or platform tooling that coordinates package-aware checks, selective execution, dependency-aware builds, and release jobs across a monorepo or multi-package codebase.
iOS Build Infrastructure: Solid operational knowledge of Xcode version management, CocoaPods, code signing, provisioning, simulator and device build flows, and the failure modes that commonly affect iOS CI pipelines.
Android Build Infrastructure: Strong understanding of Gradle-based Android delivery, dependency resolution, build performance, and the operational issues that affect Android CI reliability at scale.
Observability and Pipeline Telemetry: Practical ability to use logs, metrics, execution traces, and delivery telemetry to diagnose failures, detect regressions, and surface actionable operational signals for engineering teams.
Reliability and Incident Debugging: Track record of reducing flaky builds, infrastructure-caused failures, and non-deterministic pipeline behavior through disciplined debugging, root cause analysis, and incremental hardening.
Release Engineering: Experience supporting production release processes, including mobile distribution, artifact promotion, rollback awareness, and operational safeguards around critical delivery paths.
Scripting and Automation: Strong scripting skills with Bash, Python, or similar technologies to automate build logic, failure investigation, tooling glue, and operational maintenance.
Vendor Migration and Modernization: Experience modernizing legacy CI/CD estates or migrating delivery responsibilities between platforms while preserving continuity for active engineering teams.
English C1: Ability to communicate technical trade-offs clearly, document platform decisions, and collaborate effectively in a remote, multicultural environment.
EXTRAS (Nice to have)
Bitrise: Familiarity with Bitrise or equivalent mobile CI vendors, especially in the context of evaluation, adoption, or migration from legacy delivery platforms.
Mac Build Infrastructure: Experience with Mac-based CI runners, dedicated Apple build infrastructure, or environments similar to MacStadium or other managed macOS fleets.
Fastlane and Mobile Signing Automation: Hands-on experience with Fastlane, certificate management, provisioning automation, and store release pipelines.
Cyclic Dependency Analysis: Familiarity with dependency graph analysis, cycle detection, and CI enforcement patterns that prevent architectural degradation in large codebases.
Flutter or Large Mobile Monorepos: Experience working in mobile monorepos or package-heavy ecosystems where shared tooling, selective checks, and coordinated versioning are essential.
Cloud and Remote Execution: Exposure to remote caches, distributed runners, ephemeral environments, and cloud-backed execution models for CI workloads.
Developer Experience Tooling: Experience building platform tooling that improves local workflows, self-service automation, release confidence, or debugging speed for engineering teams.
AI-Assisted Delivery Workflows: Interest in using AI-assisted tooling to improve build diagnostics, test selection, operational triage, or automation support for delivery teams.
Quick Skills Reference
CI/CD Platforms: Jenkins, GitHub Actions, Bitrise
Mobile Release: iOS CI, Android CI, Code Signing, Release Automation, Fastlane
Build Systems: Gradle, CocoaPods, Xcode Tooling, Artifact Management, Cache Strategy
Platform Tooling: Internal CLI, Monorepo Automation, Selective Checks, Merge Queue Optimization
Observability: Logs, Metrics, Pipeline Telemetry, Failure Analysis, Incident Debugging
Automation / Tools: Bash, Python, Workflow Standardization, Vendor Migration, Remote Artifacts.
- Buenos Aires, Buenos Aires, Argentina
o
¡Todo listo!
¡Se ha enviado tu solicitud correctamente!
Ya has solicitado este trabajo
Agradecemos su interés en este puesto. Lamentablemente, ya ha presentado su candidatura para este puesto.

