About the job Python Developer - Backend
Software Engineer (Python)
Location: Bahrain
Job Type: Full-Time
Experience: 7+ Years
About the Company
We're not just building software were shaping the future. With a bold vision rooted in startup agility and tech innovation, our team is on a mission to redefine the software landscape and elevate Bahrain as a regional tech leader. If you thrive in fast-paced environments and love solving challenging problems, wed love to hear from you.
Role Overview
We're seeking an experienced Senior Software Engineer (Python) to join our high-performing team. Youll play a critical role in designing and delivering scalable, production-grade applications while contributing to key technical decisions and mentoring junior engineers.
Key Responsibilities
-
Design, develop, and implement scalable software solutions using Python.
-
Maintain high coding standards and participate in code reviews.
-
Lead and mentor team members while contributing to project architecture and design.
-
Collaborate with stakeholders to troubleshoot and resolve technical issues.
-
Integrate and deploy solutions using cloud platforms (AWS, Azure, or GCP).
-
Manage CI/CD pipelines to enable smooth and efficient deployments.
-
Document code, processes, and development standards clearly.
Requirements
- Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
Minimum 7 years of professional experience in Python software development.
-
Strong experience with production-scale Python applications.
-
Deep knowledge of software architecture, design patterns, and best practices.
-
Solid hands-on experience with CI/CD tools.
-
Excellent communication skills and ability to work cross-functionally.
-
Familiarity with Agile methodologies.
Nice to Have
-
Cloud certifications (AWS, GCP, or Azure).
-
Experience working in startup or high-growth environments.
-
Background in client-facing roles or stakeholder management.
-
Expertise in low-latency or ultra-low-latency system design.
Why Join Us?
-
Be part of a bold, fast-growing tech team.
-
Own impactful projects from end to end.
-
Work in a collaborative and innovation-driven culture.
-
Help build the foundation of a rising regional tech hub.
Excited to make your mark in tech? Apply today.