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
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.