Senior Golang Developer

QIC

Senior Golang Developer

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

Great Place To Work 2024 Middle East Certification™


Best Online Insurance Company in The Middle East 2024!
We are Qatar Insurance Company (QIC), the leading insurance provider in GCC with a history dating back to 1964.
Mission Digital Hub: To Digitize QIC group to bring its products to the attention of Millions
Our vision is to make QIC group the region's first Digital Ecosystem by combining insurance and non-insurance services in one platform. We empower customers to manage their needs anytime and anywhere through our digital platforms, such as qic.online and the QIC app.

We are looking for a Senior Golang engineer to join our core backend team to develop new microservices architecture from scratch.

The Core team focuses on foundational platform and product tasks that span the entire application. Our mission is to ensure the app’s sustainability and scalability by maintaining the codebase, addressing system support, and managing cross-functional product features. This includes improving the codebase, supporting systems like Sentry and Bitrise, ensuring security, and collaborating with other teams to define and prioritize tasks. By ensuring quality, integrity, and scalability, the Core team creates a robust foundation for all application activities.

Main goals

  • Design and develop scalable backend services in Go as part of a microservice architecture

  • Write clean, efficient, and well-tested code

  • Participate in code reviews, architecture discussions, and product planning

  • Optimize application performance, scalability, and reliability

  • Collaborate with DevOps to ensure CI/CD and smooth deployment

  • Mentor mid/junior engineers and share best practices

  • Own end-to-end feature delivery — from tech design to production support

Mandatory requirements:

  • 4+ years of experience with Go in production

  • Strong understanding of microservices, REST/gRPC, and concurrency patterns

  • Experience with PostgreSQL, Redis, Kafka, and other core backend tools

  • Deep understanding of testing practices (unit/integration/contract)

  • Experience with Docker, Kubernetes, and CI/CD pipelines

  • Solid Git and code review discipline

  • Ability to work in a fast-paced team and own technical decisions

What we offer

  • Long-term service agreement contract with QIC
  • We are diverse — our digital nomads work remotely from 25 different countries
  • Payment in US dollars monthly to your bank account using SWIFT
  • Full-time remote, work schedule: 5 days per week, Sunday to Thursday
  • Vacation policy: Qatar Holiday Calendar, 20 workdays of vacation, and 10 sick days
  • Performance reviews are conducted twice a year, with the possibility of a raise in March and September
  • Potential opportunity to apply for a Qatar ID and relocation to Doha, Qatar
Benefits & Perks
  • Individual English language classes
  • RemoteHealth Premium Insurance – after six months working with us
  • Corporate 70% discount in Yasno – mental health
  • Reimbursement for conferences, training, and the purchase of necessary tools
  • Consultation on tax policies with a manager
  • QIC Running Club on Strava
  • Corporate discount in the Privilege Program, including Qatar Airways


First What, then Who, then How! QIC digital hub has been a remote-first organization, unlocking the power of global talent. Our exceptional team consists of over 200 talented team members from 25+ multiple countries, bringing diverse perspectives and expertise to QIC organization.

Навыки
  • Golang
  • Kubernetes
  • Kafka
  • PostgreSQL
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию