Назад
Company hidden
3 дня назад

Principal Software Engineer (Go/AWS)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK/India
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Principal Software Engineer (Go/AWS): Shaping and building CloudBees Unify Release Orchestration, including backend microservices, release pipelines, and integrations with feature management, with an accent on distributed systems, technical roadmap sequencing, and long-term codebase health. Focus on solving cross-team architectural problems, improving observability and release discipline, governing AI-written changes, and driving adoption with internal teams and customers.

Location: Hybrid in Chennai, India or London, United Kingdom

Company

hirify.global builds and governs software factories through products including hirify.global Unify, a governance layer for software delivery tools and workflows.

What you will do

  • Shape the technical direction and roadmap of Unify Release Orchestration, sequencing delivery of customer value every few weeks.
  • Assess the existing architecture, identify risks, and determine which ideas from CDRO Classic should carry forward.
  • Remain hands-on with complex cross-team backend and architecture problems while collaborating with engineers and the product manager.
  • Provide design and code reviews, document architectural decisions, improve onboarding and tooling, and help other teams contribute safely.
  • Engage with CDRO Classic customers and bring their technical priorities into Unify RO decisions.
  • Drive internal adoption of RO pipelines, progressive delivery, and feature flagging alongside Unify FM.

Requirements

  • 10+ years of experience with principal or staff+ scope, including measurable improvement of complex live systems and involvement in sequencing and trade-off decisions.
  • Leadership through influence and technical credibility rather than formal authority, including building agreement through evidence and strong but adaptable opinions.
  • Comfort discussing technical trade-offs directly with customers.
  • Hands-on backend experience building and operating microservices on AWS, ideally in Go; comparable backend-language experience with willingness to deepen Go is also acceptable.
  • Strong distributed-systems knowledge, including concurrency, event-driven architectures, message buses, and production failure modes.
  • Hands-on use of AI coding agents such as Claude Code, Cursor, Copilot, or similar, with practical understanding of their strengths and weaknesses.
  • A sense of humor.

Nice to have

  • Experience with CI/CD systems, workflow or pipeline engines, or developer platforms.
  • Experience with progressive delivery or feature flagging.
  • Java experience.

Culture & Benefits

  • Work in a hybrid setup in Chennai or London.
  • Collaborate as a peer with experienced engineers across the department.
  • Improve existing systems incrementally rather than pursuing rewrites from scratch.
  • Combine deep technical work with customer conversations and adoption across internal teams.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →