Job Role Insight
Date Posted
Jun 26, 2025
Location
Remote
Salary
N/A
Job Type
Full-Time
Description
We're looking for a Senior Release Automation Engineer to join the team working on one of our flagship games. Our main focus is to build a robust, scalable release process and a stable infrastructure. We're moving away from temporary fixes, rethinking our approaches, and automating everything we possibly can.The team works closely with development and CI specialists, collaboratively building efficient processes and identifying areas for growth. We're seeking an engineer who is ready to propose improvements, systematize workflows, and take ownership of automation at all stages.
What You'll Do
- Automate the release process at the build, deployment, and store submission stages.
- Set up, maintain, and evolve CI/CD pipelines. You'll analyze performance, troubleshoot build issues, and collaborate closely with the CI team.
- Audit and optimize processes: identifying bottlenecks, replacing temporary solutions, and building a sustainable system.
- Develop Python scripts for task automation and integration with third-party services.
- Release management: prepare beta versions, patches, event configurations, manage branches, set up A/B tests, and deploy final builds.
- Collaborate with development, QA, and other related teams to develop and implement best practices.
Our Stack
- Python
- TeamCity
- CMake
- Ninja
- Gradle
- Fastlane
What You'll Need
- Experience in release automation.
- Strong proficiency in Python, with experience writing scripts.
- Knowledge and experience with CI/CD pipelines.
- Understanding of build principles for various platforms: iOS, Android, Windows, macOS.
- Solid knowledge of Git, including versioning and branch management processes.
- Basic Linux/Windows/macOS administration, with experience in Bash/PowerShell.
- Systematic thinking, proactivity, and readiness to propose and implement improvements.
- Experience using AI tools in your work (e.g., Cursor or similar).
Bonus Points If You Have
- Experience in game development.
- Experience with TeamCity.
Skills and competencies show up in different forms and can be based on different experiences, so we strongly encourage you to apply even if you don't have all the requirements listed above.
Similar Jobs