Job Good! Life Good!
The HeadHunter Group is an innovative Staffing and Recruiting Company with HQ in US, Dover, Delaware, operating in Canada, Albania, Kosovo, Montenegro, North Macedonia, Bosnia & Herzegovina, Serbia, Cyprus, Greece, and Bulgaria. We offer the newest mentality in Staffing industry and our core business are Candidates and Clients.
Our client is not just another software services company they are a team of dreamers, innovators, and trailblazers! From startup grit to big-tech ambitions, they're on a mission to redefine technology, put Bahrain on the global tech map, and grow into a powerhouse that inspires. If you're ready to be part of this exciting journey, they want you on their team!
T hey are seeking an experienced Software Engineer (Python)t with proven expertise to join their team of innovators and trailblazers.
KEY RESPONSIBILITIES
Software Development : Design, develop, and implement software solutions using Python.
Code Quality & Review : Maintain high coding standards, perform code reviews, and mentor junior engineers.
Technical Leadership : Contribute to the technical direction and success of projects, guiding and mentoring the team.
Documentation : Create and maintain clear and concise documentation for code, design, and implementation.
Problem Solving : Troubleshoot and resolve complex technical issues, working collaboratively with stakeholders.
Cloud Integration : Architect scalable and resilient solutions utilizing AWS, Azure, or GCP.
CI / CD Implementation : Develop and manage CI / CD pipelines to streamline development and deployment processes.
MUST-HAVE SKILL
Bachelor's / Masters degree in Computer Science, Software Engineering, or related field.
7+ years of hands-on experience in Python.
Extensive experience in building Python server applications at production scale.
Strong knowledge of software architecture, design patterns, and best practices.
Proficiency with CI / CD tools for efficient software delivery.
Excellent problem-solving, analytical, and troubleshooting skills.
Strong communication and collaboration abilities, able to work effectively with teams and stakeholders.
Ability to thrive in an Agile development environment.
NICE-TO-HAVE SKILLS
Cloud certifications (AWS, GCP, or Azure).
Experience in startup environments, adapting quickly to fast-paced changes.
Client-facing experience, understanding client needs and implementing solutions.
Expertise in low latency or ultra-low latency coding practices.
Software Engineer • Manama, Bahrain