Browse
Employers / Recruiters

Principal Python Software Engineer - Octopus

robusta · 30+ days ago
Remote
Negotiable
Full-time
Remote
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.

Who we are;

 Robusta Technology Group (RTG) is a key driver of digital transformation by providing a holistic tech ecosystem. RTG works with its local and international partners to help build digital customer experiences, establish remote engineering hubs and build ventures across multiple industries and domains. In this pursuit, RTG serves as a catalyst for impact and growth through events, spaces and content focused on creating impact and growth across the different interactions. 

Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech consultancy group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.

Octopus is specialized in rapidly assembling remote global tech teams that are fully aligned with the culture and practices of a particular brand. By providing tailored hubs to suit its clients needs, Octopus gives companies all the advantages of remote work and offshoring without all the negatives.

You will be working with one of our partners in Saudi Arabia that is considered as one of the market leader in Enterprise AI Software focused on Language and Finance Intelligence. Their mission is to empower organizations in making critical decisions – through world-class SaaS products built on cutting edge R&D and intelligence engines.

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.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 7+ 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.

Benefits

  • Remote work from Egypt
  • Social and Medical insurance
  • Attractive salary range tied to the USD rate.

Last updated on May 28, 2024

See more

About the company

robustaشركة تطوير برمجيات متخصصة في تصميم وتطوير تطبيقات الويب والهواتف للشركات والأفراد.

More jobs at robusta

Analyzing

Remote

 · 

30+ days ago

Remote

 · 

30+ days ago

Cairo, Cairo Governorate

 · 

30+ days ago

Remote

 · 

30+ days ago

Cairo, Cairo Governorate

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your resume.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your resume. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status