Release Engineer for decentralized social platform Offline
Join a pioneering team at the forefront of building decentralized, economic, censorship-resistant computing infrastructure powered by blockchain technology. Our platform supports a wide range of use cases—from transactions and blockchain products to AI environments and high-performance streaming.
We are looking for a Senior Release Engineer to take ownership of the release lifecycle across Windows, macOS, and Linux platforms. This role is ideal for someone who thrives in fast-paced environments, understands the complexity of multi-platform application delivery, and is passionate about automation, reliability, and scalability.
As a senior team member, you’ll play a key role in defining best practices, mentoring peers, and ensuring the seamless delivery of secure, high-quality software to global users.
Responsibilities:
- Help with the full release process across Windows, macOS, and Linux, for consistency, security, and stability.
- Design, build, and optimize CI/CD pipelines for multi-platform builds and deployments.
- Oversee packaging, code signing, and distribution of desktop applications tailored to each operating system.
- Collaborate with cross-functional teams (engineering and, product) to ensure release-readiness and enforce release standards.
- Monitor and improve release performance metrics, implement rollback procedures, and ensure traceability.
- Identify, troubleshoot, and resolve platform-specific issues across the release toolchain.
- Drive automation initiatives to reduce manual steps and increase repeatability.
- Maintain comprehensive, version-controlled documentation and onboarding guides for release processes and tools.
- Stay current with release engineering best practices, tools, and compliance needs in a decentralized and regulated environment.
Requirements:
- Upper-Intermediate English proficiency or higher (written and spoken).
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of experience in release engineering, build/release automation, or DevOps.
- Deep knowledge of cross-platform build, packaging, and deployment (Windows installers, macOS .dmg/.pkg, Linux DEB/RPM).
- Strong scripting experience with Bash, PowerShell, or Python.
- Expertise in CI/CD tools (e.g., GitHub Actions, GitLab CI, Jenkins, or similar).
- Experience with code signing, cryptographic certificates, and secure update workflows for desktop apps.
- Proficiency in Git and modern branching strategies (GitFlow, trunk-based, etc.).
- Experience in delivering products in blockchain, Web3, or security-sensitive environments is a plus.
- Demonstrated ability to work independently, lead initiatives, and mentor junior engineers.
We thank all those who apply, however, there is a possibility from our side, of not responding to some candidates who do not match the requirements, due to a large number of applicants. Thank you for your understanding.
🎁 We offer:
- Daily support for your technical and personal growth;
- Professional and very friendly team, that is always ready to help and support;
- Medical Insurance;
- Flexible working hours;
- Offices in Ukraine;
- All official holidays;
- Paid day offs and sick leaves;
- Legal services and 24/7 lawyer protection;
- Tax & accounting services;
- Partly Tax coverage for Ukrainian contractors;
- The company provides all the necessary equipment;
- Fitness support upon request;
- English classes up to three times a week;
- The company pays 50% of the cost of refresher courses for any employee of the company;
- Workstation space;
- Mentoring and Educational Programs;
- Regular Activities on a Corporate level (Team Buildings, Sports Events, Table Games, Tech Events);
- Advanced Bonus System.
The job ad is no longer active
Look at the current jobs DevOps →