Python Developer - Backend

Second Talent

Not Interested
Bookmark
Report This Job

profile Job Location:

Dubai - UAE

profile Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

Software Engineer (Python)
Location: Bahrain
Job Type: Full-Time
Experience: 7 Years

About the Company

Were 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

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

Software Engineer (Python) Location: Bahrain Job Type: Full-Time Experience: 7 Years About the Company Were 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 Bah...
View more view more

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT