Назад
Company hidden
8 часов назад

Senior Software Engineer (Go)

Формат работы
remote (только United_states/USA/Latam)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US/Ukraine/Brazil
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/

TL;DR

Senior Software Engineer (Go): Building and optimizing a cloud-based user identity and access management service with an accent on migrating business logic from a Ruby monolith to Go. Focus on implementing event-driven systems using CQRS and event sourcing patterns to ensure high scalability and reliability.

Location: Remote. US time zone or compatible overlap (EST/CST) required; candidates from Latin America are acceptable.

Company

hirify.global is a software development partner supporting a leading construction management company in building innovative cloud-based platforms for major infrastructure projects.

What you will do

  • Build and maintain backend services in Go using event-driven systems, CQRS, and event sourcing patterns.
  • Drive the migration of business logic and data from a legacy Ruby monolith into a new Go-based service.
  • Develop and extend GraphQL Federation schemas to power the federated API gateway.
  • Collaborate with Engineering, Product, and UX to design solutions for user and company management.
  • Apply systems engineering to improve scalability, performance, and reliability in a multi-tenant SaaS architecture.
  • Conduct code reviews and provide mentorship to drive engineering excellence across the team.

Requirements

  • 5+ years of experience in software engineering across full-stack distributed applications.
  • 3+ years of hands-on experience with Go in production microservices.
  • Experience with CQRS, event sourcing, and Kafka or similar distributed event streaming platforms.
  • Proficiency in PostgreSQL, including data modeling and query optimization.
  • Familiarity with GraphQL and schema design.
  • Must have US time zone or compatible overlap (EST/CST); Latin America is acceptable.

Nice to have

  • Experience with Ruby/Rails systems, including incremental refactoring and modernization.
  • Working knowledge of React and TypeScript for occasional frontend contributions.

Culture & Benefits

  • Remote work environment.
  • Paid vacation, sick days, and holiday time off.
  • Compensation for sports, insurance, and professional training.
  • English language classes.
  • Bereavement leave and charity support.

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