TL;DR
Senior Golang Developer (Backend): Developing and maintaining multi-tenant backend services/APIs using Go (Golang) and gRPC, running in Kubernetes, using Postgres as database backend with an accent on data modelling and API design. Focus on ensuring code quality through testing, code reviews, and adherence to standards.
Location: Europe
Company
hirify.global is a global tech company with a team of 1,000+ experts delivering top-notch work across cloud, data, and software.
What you will do
- Developing, enhancing, and maintaining multi-tenant backend services/APIs using Go (Golang) and gRPC, running in Kubernetes, using Postgres as database backend.
- Designing and presenting architecture changes via ADR, following architectural guidelines and principles.
- Creating and maintaining integrations between backend services and multiple Saas systems.
- Ensuring code quality through testing, code reviews, and adherence to standards.
- Supporting debugging, performance optimization, and issue resolution as L2 support.
- Collaborating with teams following agile development practices and proactive ownership of backend services.
Requirements
- 5+ years of experience in backend development with Go (Golang).
- Solid understanding of concurrency, data structures, and backend fundamentals.
- Experience designing and consuming APIs and experience with SQL databases (PostgreSQL, MySQL or equivalent).
- Proficiency with Git-based workflows and experience with unit and integration testing.
- Hands-on experience with Docker.
Nice to have
- Experience with microservices and distributed systems.
- Exposure to Kubernetes and experience with GCP cloud platforms.
- Familiarity with CI/CD pipelines.
- Knowledge of caching, messaging, or streaming tools (e.g., Redis, Kafka).
- Experience working in agile, cross-functional teams.
Culture & Benefits
- Development budgets of up to €1,500.
- Funding for certifications (e.g.: AWS, Azure, ISTQB, PSM).
- Access to Udemy and O'Reilly (formerly Safari Books Online).
- Technology Guilds and internal training.
- Flexible working hours and B2B contract.
Hiring process
- CV review, HR call, Interview I, Interview II, and decision.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →