Início Arábia Saudita Senior (+) Python Developer

Início Arábia Saudita Senior (+) Python Developer

Senior (+) Python Developer

Full time na Robusta Studio no Saudi Arabia
Publicado em February 11, 2025

Detalhes do emprego

Job Title: Senior Python Developer Location: Remote (with a key partner in Riyadh, KSA) Company: Octopus by RTG Job Description: Octopus by RTG is enabling a key partner organization to build their digital hubs in Egypt and grow their tech teams around the world. We are currently looking for the right pioneers to work on exciting AI Projects. Octopus is specialized in rapidly assembling remote & onsite global tech teams that are fully aligned with the culture and practices of a particular brand. Responsibilities:

  • Lead the design, development, and deployment of complex software systems, ensuring scalability, performance, and reliability.
  • Architect and implement backend services and APIs using Python and related frameworks.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and deliver product features.
  • Provide technical leadership and mentorship to engineering teams, fostering a culture of continuous learning and improvement.
  • Conduct code reviews to ensure adherence to best practices, coding standards, and quality.
  • Identify and address performance bottlenecks, and implement optimizations to enhance system efficiency.
  • Stay up-to-date with emerging technologies and industry trends, integrating new tools and techniques into the development process.
  • Develop and maintain comprehensive documentation for codebases, APIs, and system architecture.
  • Drive the adoption of best practices in software development, including Test-Driven Development (TDD), Continuous Integration/Continuous Deployment (CI/CD), and Agile methodologies.
  • Ensure the security and compliance of software systems, implementing necessary safeguards and protocols.
Desired Candidate Profile:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 4+ years of professional software development experience, with a strong focus on Python.
  • Extensive experience with Python frameworks such as Django, Flask, or FastAPI.
  • Proven expertise in system design, architecture, and implementing scalable solutions.
  • Solid understanding of database technologies (e.g., MySQL, PostgreSQL, MongoDB) and data modeling.
  • Experience with cloud platforms (e.g., AWS, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Proficiency in using version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitHub Actions).
  • Strong problem-solving skills and the ability to troubleshoot complex issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
  • Demonstrated ability to lead and mentor engineering teams, driving technical excellence and innovation.
Additional Information:
  • We offer working remotely.
  • Candidates from all over the globe are welcome to apply.
  • Attractive salary in USD.
Company Industry: IT - Software Services Department / Functional Area: IT Software Keywords: Senior (+) Python Developer #J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Senior Jobs
Feedback Feedback