Remote Principal Python Software Engineer - Octopus

Posted

Apply now
Please, let robusta know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Principal Python Software Engineer will lead the design, development, and deployment of complex software systems, ensuring scalability, performance, and reliability.
  • They will architect and implement backend services and APIs using Python and related frameworks.
  • Collaborate with cross-functional teams 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, identify performance bottlenecks, and implement optimizations.
  • 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), 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.
Apply now
Please, let robusta know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback