SENIOR PYTHON DEVELOPER

We are Duos Asinos, a growing company founded and based in Belgrade. Our partner is a North American, innovative, worldwide renowned front-runner in its industry, with a large user base.

We are seeking a Senior Python Developer with a deep understanding of legacy systems and code to help us maintain and enhance infrastructure supporting 40 million users each week. In this role, you’ll be responsible for working with existing systems, improving and extending their functionality, and ensuring they remain efficient, scalable, and adaptable. You’ll collaborate closely with data scientists to incorporate machine learning models into production environments and focus on optimizing business intelligence and data acquisition processes. Your expertise in maintaining legacy systems while designing future-proof solutions will be critical to achieving our business objectives.

What We’re Looking For:

  • 5+ years of experience in Python development.
  • Experience with at least one additional programming language (JavaScript, Java, Scala, etc.).
  • Strong expertise in core Python libraries (Pandas, NumPy, Matplotlib, Seaborn, Scikit-learn).
  • Proficient in SQL with a solid understanding of data structures, software design patterns, and object-oriented programming (OOP).
  • Experience with web frameworks like Flask, Django, or FastAPI.
  • Knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
  • Familiarity with Big Data techniques, distributed computing, data lakes, and ETL processes.
  • Experience working with US clients and understanding IT compliance and security standards.

Nice to Have:

  • Familiarity with Big Data platforms and data warehousing solutions (e.g., Databricks, Redshift, Snowflake, BigQuery).
  • Experience with cloud platforms (AWS, Azure, Google Cloud).
  • Knowledge of DevOps practices such as CI/CD and MLOps.
  • Experience in building REST APIs and deploying machine learning models.

Requirements:

  • 5+ years of experience working with Python and SQL.
  • Proven track record of designing, scaling, and optimizing infrastructure systems, especially in the context of legacy code.
  • Excellent communication skills to collaborate with cross-functional teams.
  • Strong problem-solving skills and ability to work independently on long-term projects.
  • A growth mindset with a passion for staying up-to-date on industry trends and emerging technologies.
  • Creative problem-solving skills and the ability to work with legacy systems to design modern solutions.

What we are offering:

  • Private health care.
  • Generous and flexible off-days.
  • Paid sick leave.
  • Main and additional equipment.
  • Social events.
  • Support for new parents.
  • Opportunity to apply your skills and learn new ones.

If you’re interested to hear more about our company and this project, please feel free to apply. We would be happy to meet you and give all the necessary info about this role!

 

Only shortlisted candidates will be contacted.

 

All the information are held by GDPR requirements. If you don’t agree with us keeping your information, you can write to [email protected] and it will be deleted.