Python Developer

Pentasia — Malta · Posted ~3 hours ago

Mid Full-time Hybrid Visa Sponsored

Skills

Python Backend development FastAPI Django Flask Asynchronous programming Messaging systems Testing Celery RabbitMQ Kafka

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a fast-growing technology team developing scalable backend systems and services. You will design and maintain reliable, high-performance Python applications using frameworks such as FastAPI, Django, or Flask, while building messaging systems, asynchronous workflows, and background services. The role offers exposure to modern distributed technologies and provides relocation support when needed.

Highlights

Hybrid role with relocation support, working on scalable high-performance backend systems in a fast-growing technology environment with exposure to modern Python frameworks and distributed messaging technologies.

Description

Python Developer Hybrid in Gzira - 3 times per week at the office Relocation provided if needed. The Role We are looking for a Python Developer to join a fast-growing technology company operating at the forefront of communications and CRM innovation. In this role, you will work on scalable backend systems and services, contributing to the design and development of reliable, high-performance solutions in a collaborative and fast-paced environment. What You’ll Do - Design, develop, and maintain backend services in Python, using modern frameworks such as FastAPI, Django, or Flask, with a strong focus on performance, scalability, and maintainability. - Build and integrate messaging systems, asynchronous workflows, and background services using technologies such as Celery, RabbitMQ, Kafka, or similar tools. - Write clean, reusable, well-tested Python code, following established software engineering standards and best practices. - Contribute to technical architecture and product development, actively participating in brainstorming and design discussions. - Stay up to date with the latest Python technologies, frameworks, tools, and development practices, helping drive continuous improvement across the engineering team. - Take ownership of projects and tasks while collaborating closely with developers, product teams, and other stakeholders. What You Bring - 3+ years of hands-on software development experience, with a strong focus on backend engineering. - Strong knowledge of software development principles and backend/API development, including REST APIs, asynchronous processing, and background jobs. - Strong proficiency in Python and experience with at least one modern backend framework such as FastAPI, Django, or Flask. - Familiarity with messaging systems, distributed caching, and relational databases. - Experience with Docker and containerization is a strong advantage. - Experience with AI/ML technologies, frameworks, or integrating machine learning models and AI-powered services into applications is a plus. - Excellent written and verbal communication skills in English. - A strong sense of ownership, accountability, and integrity. - A collaborative mindset and the ability to work effectively as part of a team.