Principal Software Engineer

Al

Posted Aug 1, 2026Source: indeed
View & apply on the employer's site ↗

Original posting on indeed. You apply directly with the employer — we never auto-apply.

Job description

Principal Software Engineer **Location:** Muharraq, Bahrain **Company:** Gornpop Technologies About Us Gornpop Technologies is a fast\-growing technology firm in Bahrain, specializing in software development, enterprise solutions, and digital innovation. Based in Muharraq, we empower businesses with cutting\-edge applications and platforms that drive efficiency, scalability, and growth. Role Overview We are seeking a highly skilled **Principal Software Engineer** to lead our engineering team, architect complex systems, and deliver world\-class software solutions. The successful candidate will play a key role in guiding technical strategy, mentoring developers, and ensuring the highest standards of software quality. Key Responsibilities * **Technical leadership**: Lead software engineering projects and define technical direction. * **System architecture**: Design scalable, secure, and efficient software architectures. * **Code quality**: Establish coding standards, conduct reviews, and ensure best practices. * **Team mentorship**: Coach and develop junior engineers to enhance technical expertise. * **Innovation**: Integrate emerging technologies into product development. * **Collaboration**: Work closely with product managers and stakeholders to align technical solutions with business goals. Qualifications * Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. * 10\+ years of software development experience, with at least 5 years in a senior or lead role. * Expertise in modern programming languages (Java, C\#, Python, or JavaScript). * Strong knowledge of cloud platforms (AWS, Azure, or GCP) and microservices architecture. * Proven track record of delivering enterprise\-grade applications. * Excellent leadership, communication, and problem\-solving skills. * Familiarity with Bahrain’s technology ecosystem is an advantage. What We Offer * Competitive salary package (average Principal Software Engineer range in Bahrain: **BHD 1,600–2,200**). * Health insurance and annual leave benefits. * Professional development and certification support. * A collaborative, innovative, and growth\-oriented work environment. Pay: BD28,000\.000 per year Work Location: In person

Is this role a fit for you?

Upload any CV — a short AI chat builds your profile, scores how well you fit roles like this across the Gulf, and tailors an ATS-ready CV to each. Free to start. No job promises — you always apply yourself.

Start free — get matched

Similar roles

Listing aggregated from indeed. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.