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 enhancing performance and user experience.

About Our Company

We are a leading trading platform that is ambitiously expanding to the four corners of the globe. Our top-rated products have won prestigious industry awards for their cutting-edge technology and seamless user experience. We deliver only the best, so we are always in search of the best people to join our ever-growing talented team.

Your Role

You will be responsible for developing and optimizing our backend systems using Python. With expertise in FinTech, Banking, or similar areas, you will be able to design, build, and optimize high-performance systems. Knowledge of potential threats and security measures for transactional data is a plus.

Key Responsibilities

  • Develop and optimize backend systems using Python
  • Collaborate with cross-functional teams to ensure system reliability, scalability, and security
  • Focusing on enhancing performance and user experience

Required Skills and Qualifications

  • Strong Python skills with knowledge of satellites (Flask, Requests, FastAPI, REST-Api, peewee, pandas)
  • Database mastery with strong SQL knowledge (PostgreSQL)
  • Proficiency in Git Flow, Docker containerization, TDD/BDD
  • Understanding of Cloud Native applications principles and basic knowledge of resources and use cases for public cloud (AWS, Azure, and GCP)
  • Business-level proficiency in English

Benefits

  • Competitive salary and annual performance bonus
  • Genuine work-life balance and generous time off policy
  • Comprehensive health and pension benefits
  • Volunteer days and remote work opportunities

  • Python Engineer

    5 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...

  • 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

    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

    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,...


  • 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

    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...


  • 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

    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

    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...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job DescriptionAs a skilled Python Backend Engineer, you will be responsible for developing and optimising our backend systems that power our Product. You will work closely with cross-functional teams to ensure the reliability, scalability, and security of our systems, with a focus on enhancing the performance and user experience for our...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Techmecode seeks a seasoned Full Stack Python Engineer to drive innovation in our cloud-based services. As a key member of our development team, you will design, implement, and optimize scalable software systems using Python (Django) and AWS.


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are looking for a talented PYTHON SOFTWARE ENGINEER to join our team at Teachmecode.The successful candidate will have expertise in developing robust web frameworks, building backend code to efficiently serve datasets, and performing data transformations to support our data-driven applications.This role requires a deep understanding of Python, web...


  • 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

    Teachmecode is a leading provider of innovative software solutions.We are seeking a highly skilled Senior Python and JavaScript Engineer to join our team.The ideal candidate will have a strong background in Python and JavaScript, with experience in designing and developing scalable backend systems.They will also have a minimum of 2 years experience with Nest...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are looking for a skilled Python Software Engineer to lead our front-end and back-end development initiatives at TeachMeCode Institute in Dubai.This position requires expertise in designing and developing user-friendly, visually appealing interfaces for web and mobile applications, as well as building scalable and secure web applications using Python and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Role OverviewWe are seeking a skilled Python and Golang Backend Engineer to join our Store team at Canonical. The successful candidate will have a broad technology base, a preference for backend code and infrastructure, and experience with relational and non-relational databases.Main ResponsibilitiesCollaborate with a globally distributed team to design and...


  • 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. UX/UI Design Explore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design user-friendly and...

  • DevOps Engineer

    5 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking an experienced DevOps Engineer to join our team. As a DevOps Engineer, you will be responsible for developing and maintaining container images, ensuring seamless integration with our Ubuntu-based platform.Key responsibilities include:Building and maintaining container images using PythonDeveloping automated CI/CD processes for container image...