Engineer and maintain high-throughput CI/CD systems for iOS and Android applications, with a focus on improving pipeline efficiency, system reliability, and security. Contribute to scalable infrastructure, secure supply chain practices, and platform-wide observability across distributed environments.
Responsibilities
- Optimize CI/CD pipeline performance by minimizing flakiness, improving cache utilization, and enhancing parallel execution and stage isolation.
- Ensure stable and scalable build fleets through capacity planning, autoscaling, workload scheduling, and failure-domain analysis on macOS and Android runners.
- Improve system observability by implementing metrics, logs, and dashboards that reduce time to detect and recover from incidents.
- Strengthen software supply chain security through secure code signing, secrets management, artifact validation, and automated security controls in CI workflows.
- Support operational reliability by engaging in incident response, root cause analysis, and implementing long-term fixes.
- Collaborate with engineering teams to refine platform architecture and improve developer productivity at scale.
Requirements
- Proven experience building or managing production CI/CD systems such as Jenkins, GitHub Actions, or GitLab CI, with knowledge of pipeline design and failure patterns.
- Strong diagnostic capabilities in Linux and macOS environments, including command-line troubleshooting and performance analysis.
- Proficient in scripting and automation using languages like Python or Bash, with understanding of infrastructure automation principles.
- Familiarity with distributed systems concepts, including TCP/IP, DNS, load balancing, resource isolation, and secure architecture.
- Experience working with cloud platforms such as Azure or GCP, and understanding of scalability and fault tolerance.
- Must be able to work on-site in Dublin, collaborate across time zones, and support business-hours operations.
Tech Stack
Jenkins, GitHub Actions, GitLab CI, Python, Bash, Linux, macOS, Azure, GCP, TCP/IP, DNS, load balancing, Xcode, Android, CI/CD, observability, code signing, secrets management, artifact validation
Work Arrangement
onsite — Dublin — On-site with collaboration across time zones and participation in business-hours operational support.
Team
Native Platform Engineering team with a Mobile DevOps subteam; operates across platform, infrastructure, security, and mobile engineering domains. Reports to DevOps Engineering Manager.
- Customers are our compass
- Authenticity thrives
- Bold ideas are welcome


