Назад
Company hidden
6 дней назад

Senior Software Engineer (Java/Go)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Java/Go) (SaaS): Building and operating scalable shared services, internal APIs, libraries, infrastructure, and developer tooling for cloud-based document products with an accent on polyglot backend engineering, AWS, reliability, and AI-assisted development. Focus on designing service architectures, solving systems and performance challenges, and improving CI/CD, observability, security, and automated testing across production environments.

Location: Porto, Portugal; hybrid work with three days of in-person collaboration and two days of remote work each week

Salary: €55,000–€65,000 per year

Company

hirify.global is a global SaaS company providing digital document workflow solutions for PDF, eSigning, identity verification, and analytics.

What you will do

  • Design, build, and operate scalable shared services, internal APIs, and libraries used across product teams.
  • Own services end to end, from technical specification and architecture through deployment, observability, and production support on AWS.
  • Work across Python, Go, Rust, and Java, selecting the appropriate technology for each problem.
  • Build infrastructure, developer tooling, and CI/CD foundations that improve delivery speed and safety.
  • Drive reliability, performance, security, and cost efficiency across AWS, while developing unit, integration, and end-to-end test suites.
  • Collaborate with Engineering Managers, product teams, SRE, and peer engineers; share knowledge and mentor more junior engineers.

Requirements

  • 5+ years of professional backend software development experience.
  • Strong hands-on experience in at least two of Python, Go, Rust, and Java, with the ability to work effectively across all four.
  • Demonstrated experience with agentic coding workflows and AI-assisted development from specification to production.
  • Solid systems fundamentals, including networking, concurrency, operating systems, memory, and performance tuning.
  • Experience building and operating cloud-native AWS services with Docker, Kubernetes, and infrastructure-as-code such as Terraform.
  • Strong DevOps mindset and experience working with SRE teams.
  • Experience designing REST and/or gRPC APIs, SDKs, or shared libraries consumed by other teams.
  • Experience with SQL and NoSQL databases, including Postgres, MySQL, DynamoDB, and Redis.
  • Experience with asynchronous and event-driven architectures, CI/CD tooling, observability, modern DevOps practices, testing, and quality engineering.
  • Excellent communication skills, collaborative agile-team experience, and comfort working in a dynamic, fast-moving product environment.

Nice to have

  • Experience in platform, infrastructure, SRE, or developer-experience teams supporting multiple product teams.
  • Experience building internal developer tooling, build systems, or CI/CD platforms at scale.
  • Security experience with IAM, secrets management, or authentication and authorisation services.
  • Experience building AI or LLM-powered production applications or MCP servers.
  • Experience with PDF processing libraries or document manipulation at scale.
  • Open-source contributions in any of the listed programming languages.

Culture & Benefits

  • Hybrid model combining three office days with two remote days per week.
  • In-person collaboration takes place across global offices in Toronto, Dublin, Antwerp, Porto, and Melbourne.
  • Benefits include health, dental, and vision coverage, wellness perks, pension or 401(k) matching, and country-specific programs.
  • Culture emphasizes ownership, customer accountability, execution excellence, continuous learning, and collaborative teamwork.
  • Accessible candidate experience with accommodations available throughout the interview process and beyond.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →