Jobs and Careers
SO

Senior CI/CD Engineer (Build Pipeline Automation)

Somnio Software
Remote jobRemotefull_timeVerifiedPosted 8 May 2026
💰 $2,147,483,647/yr

About the role

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.

Requirements

  • 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

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Somnio Software

View company profile →