
Senior Release Engineer (Go / Erlang)
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Senior Release Engineer (Go / Erlang) to join our team. This role involves taking technical ownership of the release process for two large open-source infrastructure products maintained on behalf of a US enterprise software vendor.
About AltexSoft
We are looking for a senior engineer to manage the release process, focusing on vulnerability remediation, dependency and runtime upgrades, ensuring builds pass across all supported platforms, and shipping a small number of thoroughly validated releases each year. This is not a feature-building role.
About the Project
You will act as the technical owner of the release train and as the client's primary engineering contact. This position combines deep hands-on work in Go and Erlang/OTP with direct, English-language communication with the customer's package, product, and documentation teams. You will also guide and review a mid-level engineer, ensuring no critical area of the codebase depends on one person.
Responsibilities
- Own the release train end to end for both products: dependency bumps, build, test, package, promotion from unstable to stable, and technical release notes.
- Triage vulnerability reports, judge exploitability and severity, and choose the remediation route, patch, upgrade, replace, or defer within agreed limits on certified cryptography, OS compatibility, and offline distribution bundles.
- Handle Go dependency work across roughly thirty microservices: module and lockfile updates, runtime upgrades, protobuf/gRPC regeneration, and fixing whatever breaks.
- Maintain in-house forks of unmaintained Erlang libraries: merge upstream security fixes, reconcile local patches, manage build configuration and lockfiles, and re-pin floating branches to fixed commits.
- Decide how to replace deprecated or end-of-life libraries within agreed limits, escalating anything with architectural impact to the client.
- Coordinate release sign-off with the client's packaging, product, and documentation teams; mentor and review a mid-level engineer, transferring knowledge of the forks and packaging pipeline.
Requirements
- 5+ years in backend, platform, or release engineering.
- Production Go experience in a large, multi-service codebase, modules, dependency management, testing.
- Genuine hands-on Erlang/OTP: reading, patching, compiling, and releasing services; comfortable with rebar3 and dependencies pinned to forked repos and branches.
- Practical vulnerability-management experience: reading advisories and scanner output (OSV, Dependabot, Snyk, or similar), reasoning about transitive risk, and choosing between patching, upgrading, and replacing a component.
- Demonstrated ownership of releases for a shipped product: version strategy, channel promotion, changelogs, go/no-go decisions.
- Solid Linux fundamentals, shell scripting, Docker.
- Persistence to unpick long, uninformative build failures.
- Experience mentoring and reviewing other engineers' work.
- English at C1, written and spoken, for direct client communication.
- Comfort working autonomously with low supervision - quiet stretches, then intense release periods.
- Experience using AI coding assistants (Cursor, Copilot, or similar) day to day.
Nice to Have
- Experience in a large configuration-management or infrastructure-automation ecosystem, packaging toolchains, release automation, verification suites.
- Ruby and Bundler; hosted CI/CD platforms and pipeline maintenance.
- OpenResty/Lua, PostgreSQL, OpenSearch or Elasticsearch, Nginx.
- Experience supporting products in maintenance mode or nearing end-of-life.
- Experience assembling air-gapped release bundles for enterprise customers.
- Awareness of FIPS-validated cryptography constraints on upgrades; declarative database migration tooling.
- Experience building AI-powered solutions or integrating AI pipelines/APIs.
We Offer
Work-life Balance
- Possibility to work remotely.
Health Care
- Reimbursement of medical expenses.
- Online morning exercise.
Education
- Compensation for trainings, seminars, conferences.
- Free access to the Pluralsight and ACloudGuru knowledge base.
- Access to the AltexSoft library with top-notch materials.
- A mentor for a probation period.
- Engagement in our Mentorship Hub program as a mentor or a mentee to foster professional growth and development.
Development
- Horizontally - master new technologies at internal courses.
- Vertically - choose your own career path through Competency trees.
Recognition Program
- All your activities are marked by points that can be exchanged for gifts to fit any taste.
Contact
Contact our Talent Acquisition Specialist
Judith Kenneth
[email protected]
Other Openings
- Senior Data Engineer - Databricks, German B2+
- Middle Release Engineer
- Senior / Principal DevOps (GCP)
- Head of PMO / Senior Project Manager
- AWS Solution Architect
- Senior Vue.js Engineer
To many people, the world is chaos. To us, it's something a few effective formulas can organize and even change.
Come along if you share our vision
- We were founded in 2007. Employer of the Year (2014, 2017, 2019).
- The AI Ukraine conference and the Know Your Onions meetups organizer.
- R&D centers in Ukraine (Kharkiv, Kremenchuk, Lviv) and Georgia (Tbilisi). We employ more than 300 people.
© AltexSoft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Працюємо з 2007 року, та маємо нагороди роботодавця року201420172019Команда налічує понад 280 людей.Офіси в Харкові, Івано-Франківську, Львові, Кременчуцi, Грузії.Відділ продажу у США.Організатори конференції AI Ukraine і мітапів «З’їсти собаку».СпеціалізаціяПровідні спеціалізації компанії — Travel Tech і Data Science — вони складають 60% наших проєктів. Працюємо з більш як 30 Travel Tech клієнтами і маємо срібну нагороду «Developer Partner» від Sabre, що підтверджує глибину вирішень компанії.РозвитокОкрім планового навчання працівників, ми розвиваємо безплатні курси для початківців за напрямками .Net, QA та Front End AltexSoft Lab. За 10 років з них випустилось вже 500 фахівців: 60 лишилися працювати в компанії, двоє стали директорами відділів. Викладають на курсах синьйори компанії: для них це можливість поліпшити навички менторства, такі потрібні на високих позиціях.ПідтримкаТурботапро родинуЩоб працівники почувалися безпечно та щасливо не лише на роботі, ми підтримуємо їх у важливих родинних подіях: пам’ятних датах, святах або життєвих проблемах.ДовготривалавідпусткаЯкщо працівник потребує перезавантаження, він може взяти відпустку до трьох місяців. Місце буде збережено, а після повернення ми його щиро зустрінемо.ОсвітнівебінариНашій команді є чим поділитися одне з одним. Для організації цього процесу ми щомісяця проводимо внутрішні вебінари на професійні або просто загально цікаві теми.Свята, бонуси, приємне середовище колег — звісно, це також є.Познайомтеся з нами вже зараз.В інстаграмі пишемо про наших людей і важливі події. У фейсбуці ділимося пресрелізами й новинами. На сторінці AltexSoft Lab анонсуємо найближчі набори на курси. У ютубі викладаємо корисні матеріали клієнтам.InstagramFacebookAltexSoft LabYouTubeСпільно до результату.Чекатимемо на ваше CV.
More at AltexSoft
All 30 roles
Senior Software Engineer (Java) - Airline PSS / Retailing Platform
AltexSoft · Poland

Senior DevOps (AWS)
AltexSoft

Senior Project Manager
AltexSoft · Poland

Head of PMO / Senior Project Manager
AltexSoft