Backend Software Developer – Python & SQL

AIVHY LTD · Paola, Malta
LinkedIn

Posted

Sep 23, 2026 (Sep 23)

Seniority

Not Specified

Work Model

Hybrid

Type

Full-time

Category

Backend

Salary

Not specified

Skills

Agile C++ Docker Linux Python React SQL

Description

Backend Software Developer – Python & SQL Company: Aivhy/OpenIIoT Location: Malta, Paola and remote from within Malta Type: Full-time Experience: 3+ years in a relevant software development role Quick overview Backend-focused software development role Strong focus on Python and SQL Full-time position based in Malta Hybrid setup: Paola + remote from within Malta Work on business software, workflows, integrations and operational data Strong plus: experience with ERP, WMS, MES, MRP or similar systems Strong plus: experience with Docker or Podman, Linux, C++ or React We aim to fill this role within the next 2 months Aivhy is looking for a Backend Software Developer with strong Python and SQL experience. Aivhy helps manufacturing and logistics companies digitalise their operations around the way they actually work. We build practical software solutions that support business processes, operational workflows, data flows, integrations and decision-making. About the role As a Backend Software Developer, you will design, develop, test, implement and support reliable software for business administration and operational systems. You will work with Python, SQL, databases, APIs, integrations and backend logic. The role is hands-on and technical. You will work closely with developers, architects and consultants to build software that is stable, maintainable and useful in daily operations. This role is a good fit for someone who understands backend development, structured data, database design and clean software architecture. What you will do Design, develop, test and support backend software Build reliable, scalable and production-ready software modules Work with Python, SQL and SQL/NoSQL databases Develop APIs, integrations and data processing workflows Translate business and operational requirements into clear backend logic Improve existing software for performance, stability and maintainability Work with Linux-based environments and software containers such as Docker or Podman Document software and contribute to maintainable, high-quality code Apply testing, debugging and clean coding practices Work in an agile environment and improve the system based on changing requirements Take ownership of individual modules and ensure quality, reliability and performance What we are looking for 3 or more years of experience in a relevant software development role Bachelor’s or Master’s degree in Engineering, Computer Science or a related field Strong backend development experience Strong Python experience Strong SQL experience Experience with SQL and/or NoSQL databases Experience building reliable production-ready software Experience with APIs, integrations and structured data Experience with Linux operating systems Experience with software containers such as Docker or Podman Strong testing, documentation and clean coding practices Good debugging and problem-solving skills Good communication skills Able to work independently and as part of a team Fluent in English, written and spoken Strong advantages Experience with business administration systems such as ERP, WMS, MES, MRP or bookkeeping software Understanding of manufacturing, logistics, supply chain or operational administration processes Experience with larger codebases or scalable systems Experience with event-driven systems Experience with real-time data processing Experience with C++ Experience with React Familiarity with domain-driven design What we offer A full-time role in a growing technology company A flexible working environment and schedule The chance to work with a skilled and practical technical team Career opportunities in a growing business Opportunities for professional development and training A competitive salary and benefits package Important eligibility requirement Because we aim to fill this role within the next 2 months, we can only consider candidates who: are already legally authorised to work in Malta or the EU, or already hold a valid work permit or visa that allows them to work in Malta. At this stage, we cannot consider candidates who require employer-sponsored visa or work permit processing, or candidates based outside the EU without existing work authorisation for Malta. Please clearly mention your current work authorisation status in your application. How to apply Please apply with your CV and a short motivation. Your current location Whether you are based in Malta or willing to relocate to Malta Your current work authorisation status for Malta / EU Your salary expectation Your notice period Your experience with Python and SQL Any experience with ERP, WMS, MES, MRP or other business administration systems