Home based - Middle East, Cairo, Egypt Remote (Country) Employment USD 2,000 per year

Canonical is hiring a Software Developer (Backend SaaS)

About the Role

Design, develop, and maintain backend services for a cloud-based SaaS platform, ensuring high performance, reliability, and integration across distributed systems.

Responsibilities

  • Develop and maintain backend components of a SaaS platform
  • Write clean, testable, and well-documented code
  • Collaborate with cross-functional teams to define and implement features
  • Troubleshoot and resolve performance bottlenecks
  • Contribute to system architecture and scalability improvements
  • Participate in code reviews and technical design discussions
  • Ensure code quality through automated testing
  • Support deployment and monitoring of production systems
  • Work with containerized environments and cloud infrastructure
  • Integrate APIs and third-party services
  • Follow security best practices in development
  • Optimize database queries and data access patterns
  • Maintain up-to-date technical documentation
  • Respond to incidents and support on-call rotations
  • Engage in agile development processes
  • Improve CI/CD pipelines
  • Evaluate and adopt new technologies
  • Ensure compliance with platform standards
  • Collaborate with product teams to refine requirements
  • Support internal tools and developer workflows
  • Promote engineering best practices across the team
  • Contribute to open-source projects when applicable
  • Participate in knowledge-sharing sessions
  • Drive improvements in system observability
  • Maintain focus on user-centric design in backend logic

Nice to Have

  • Experience with Go or Python
  • Contributions to open-source software
  • Knowledge of Kubernetes or similar orchestration tools
  • Familiarity with monitoring and logging stacks
  • Experience with large-scale SaaS platforms
  • Background in security engineering
  • Prior work in remote-first companies
  • Understanding of DevOps culture
  • Experience with PostgreSQL or similar databases
  • Involvement in technical communities

Compensation

Competitive salary with benefits

Work Arrangement

Remote-friendly, global team

Team

Collaborative engineering group focused on scalable backend systems

Why Join Us

  • Opportunity to work on globally used infrastructure software
  • Culture of transparency, inclusion, and technical excellence
  • Flexible working hours and remote-first setup
  • Support for professional growth and learning
  • Collaborative environment with skilled engineers

Our Values

  • We value clear communication and accountability
  • We prioritize sustainable development practices
  • We foster a respectful and inclusive workplace
  • We believe in open-source principles
  • We emphasize trust and autonomy

Available for qualified candidates

Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Canonical
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Its platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation and IoT. The company publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud.
All jobs at Canonical Visit website
Job Details
Category other
Posted 3 hours ago