Python Engineer Opportunity

4 days ago


Dubai, Dubai, United Arab Emirates Teachmecode Full time

This is a unique opportunity for a Python engineer to join Canonical's team and make a real impact on the industry.

The successful candidate will have expertise in Python, a strong understanding of modern GNU/Linux distributions, and experience with build systems and toolchains.

Responsibilities include designing and maintaining specialist Python tools to support the developer build and publication process.

We're looking for someone who can work with us to simplify software delivery across platforms and make it easier for developers to ship their software efficiently.

We offer a fully remote working environment, personal learning budget, annual compensation review, and recognition rewards.

About Canonical

We're a global company with a remote-first culture that values flexibility and autonomy.

Our team members work with cutting-edge technology to change the world and are expected to be excellent in their field.

We provide opportunities for growth and development, and our diverse team creates a better work environment and better products.



  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the Job:We are looking for a Python engineer to work on developer tools that simplify the lives of developers and engineers trying to ship software to the widest possible audience.About Us:Canonical is a pioneering tech firm that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the TeamWe are a fast-growing tech company looking for a skilled Python Engineer to join our team remotely. We believe in collaboration, innovation, and delivering cutting-edge solutions across multiple industries.Job ResponsibilitiesDeveloping and maintaining backend services using Python.Collaborating with teams to build high-performance...

  • Python Engineer

    6 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Canonical is seeking a talented Python Engineer to join their team. As a Python Engineer at Canonical, you will be responsible for developing new functionalities for container-building tools and collaborating with cross-functional teams to deliver high-quality software solutions.Duties and ResponsibilitiesDevelop new features and tools for container image...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the RoleWe are looking for an experienced Senior Python Backend Developer to join our dynamic team at Teachmecode. This is an excellent opportunity to work on challenging projects in mission-critical environments.Key ResponsibilitiesThe ideal candidate will have 3+ years of experience in Python back-end software engineering and a strong understanding...

  • Python Engineer

    2 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking a highly skilled Python Engineer to join our Backend Engineering team. As a key player in shaping the future of our Product, you will develop and optimize our backend systems that power our trading journey. Collaborating closely with cross-functional teams, you will ensure the reliability, scalability, and security of our systems, focusing on...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking a talented Python Engineer at Teachmecode in Dubai. As a key member of our team, you will build scalable backend systems that handle vast amounts of data. Your expertise in Python engineering and experience working with Big Data technologies will help drive business growth.This is a unique opportunity to collaborate with data scientists,...

  • Python Software Engineer

    5 minutes ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking an experienced Python Software Engineer to join our team at Teachmecode.The ideal candidate will have 3+ years of experience in Python and strong SQL expertise with hands-on experience in database design, optimization, and management.Familiarity with Nest JS or other backend frameworks and AWS/GCP is a plus.The successful candidate will be...

  • Python Engineer

    3 weeks ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Seeking a Python Engineer in Dubai to build scalable backend systems, manage data pipelines, and leverage Big Data technologies like Hadoop and Spark. Requires cloud and database expertise.DescriptionAre you passionate about building scalable backend systems that handle vast amounts of data? Do you have a deep understanding of Python engineering and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the RoleThis is an exciting opportunity for a seasoned backend developer to join our fast-paced team. As a senior backend developer, you will have the chance to work on challenging projects and contribute to the growth and success of our company.We are looking for someone who is passionate about software engineering and has a strong background in...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job Summary:We are seeking an experienced Python Software Engineer to join our team at Teachmecode. As a Python Software Engineer, you will be responsible for designing and developing software applications and systems using Python programming language.About Us:We are a leading organization in the field of technology and software development. Our team...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Hello there Welcome to TeachMeCode Institute. How can we help you?Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment.Job SummaryDevelop AI tools for mobile coding as a Python Analytics Engineer. Requires 4+ years Python, modular architectures, and strong English skills.Job PurposeThe role is focused on...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Teachmecode is seeking a skilled Data Engineer to join our team and contribute to innovative big data projects.This is an opportunity to work with a leading bank in Dubai in a remote role, using your expertise in Python, Spark, and other big data tools to drive business growth.The ideal candidate will have a strong background in big data engineering, with...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job Description: Teachmecode is seeking a highly skilled Backend Python Engineer to join our team in Dubai. The ideal candidate will have a strong understanding of Big Data architectures and tools, as well as experience with data engineering concepts, including ETL pipelines, data warehousing, and real-time streaming. Responsibilities: - Design, build, and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking a highly skilled Senior Python Engineer to join our team at Teachmecode. The ideal candidate will have extensive experience in creating efficient server-side applications and coaching junior developers.About the RoleThe Senior Python Engineer will be responsible for participating in all phases of the software development lifecycle, including...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking a talented Golang/Python Backend Engineer to join our team and help us deliver high-quality software solutions.The ideal candidate will have experience with Kubernetes, proficiency in Golang and Python, and strong written and verbal communication skills.In this role, you will build the operators and addons; offering complete lifecycle...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Teachmecode is seeking a skilled Python Spark Engineer to join our team and contribute to innovative big data projects.This is an opportunity to work with a leading bank in Dubai in a remote role, using your expertise in Python, Spark, and other big data tools to drive business growth.The ideal candidate will have a strong background in big data engineering,...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Teachmecode seeks a highly skilled Python Automation Engineer to join our team. As a key member, you will design and automate AI frameworks to optimize workflows.This role is perfect for innovative individuals with 3+ years of Python experience who are passionate about problem-solving and creativity.You will collaborate with traders, engineers, and analysts...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Public Cloud Software DevelopmentWe are looking for an experienced engineering manager to join our public cloud team. As an engineering manager, you will lead a team of engineers, develop talent through coaching and mentoring, and ensure the delivery of high-quality software. If you have a strong background in software development and management, with...

  • Python Specialist

    6 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the RoleWe are seeking a skilled Python Specialist to join our Certification team at Canonical. The ideal candidate will have a strong background in software development using Python and a passion for working with Linux-based systems.In this role, you will work on developing test automation tools using Python. You will also collaborate with our...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    At TeachMeCode Institute, we offer comprehensive training programs that cater to the needs of individuals and businesses alike.About This Job:This role requires a skilled Python developer who can create engaging web experiences. The ideal candidate should have experience with object-oriented programming languages, such as Ruby, PHP, Java, and C#, as well as...