We use cookies to analyse and enhance our users experience. Learn More.

Senior Backend Developer (Python, GraphQL, PostgreSQL)

  • Senior
  • Tbilisi
  • Hybrid

Job Title: Senior Backend Developer (Python, GraphQL, PostgreSQL)

Company: Making Science | Sweeft

Location: Tbilisi (Hybrid)

Employment Type: Full-time


Company Description

Making Science is an international digital acceleration company with over 1,200 experts across 15 markets, including Spain, Portugal, Mexico, Colombia, France, Italy, the UK, Ireland, Sweden, Denmark, Norway, Finland, Germany, Georgia, and the USA. As a proud consulting partner of Local Planet—the world’s premier network of independent media agencies—we deliver a suite of digital, technology, and performance marketing services to a global clientele.

Our expertise spans digital marketing and MarTech, software and cloud solutions, artificial intelligence, and SaaS, all underscored by a relentless pursuit of innovation. Making Science was ranked 15th in the FT1000: Europe’s Fastest-Growing Companies 2023.

We are committed to making a positive impact through various ESG initiatives, including partnerships with the Climate Pledge, the United Nations Global Compact, and Pledge1%, dedicating resources and efforts to support non-profit organizations. Our global network of delivery hubs fosters job growth and serves as an incubator for top-tier tech talent, fueling projects that accelerate transformation and modernization.


Role Description

We are looking for an experienced Python Backend Developer to join our collaborative, product-driven team at Making Science | Sweeft. You’ll work on impactful projects, contribute to scalable architecture, and help us build high-performance digital products.


What we’d like you to do:

  • Design, develop, and maintain backend services using Python, PostgreSQL, and GraphQL
  • Collaborate with other backend and frontend developers to transform product needs into technical requirements
  • Optimize application performance and ensure scalability
  • Implement and maintain unit and integration tests to ensure code quality
  • Participate in code reviews and share knowledge with the team


What we’d like you to bring:

  • 5+ years of experience in backend development
  • Good level of English to communicate effectively with team members
  • Knowledge of best practices, design patterns, SOLID principles, and service-oriented architecture
  • Strong knowledge of Python and its ecosystem
  • Experience with relational databases, preferably PostgreSQL
  • Proficiency working with Git
  • Ability to work independently and make informed technical decisions


Nice to have:

  • Experience working in product-based companies
  • Knowledge of or experience in Digital Marketing companies
  • Experience building and deploying applications using Docker and Google Cloud


Why Join Us?

  • Comprehensive benefits package, including health insurance.
  • Opportunity to work on innovative and large-scale projects.
  • Professional growth through ongoing training and development.
  • Flexible work environment with hybrid work options.
  • Engaging company events and team-building activities.


How to Apply:

Send an email to hrtbilisi@makingscience.com with the following details:

Subject: Application for Senior Backend Developer (Python, GraphQL, PostgreSQL) Position

Attach your resume in PDF format.



If you're a Python developer looking to take the next step in your career and contribute to meaningful automation and AI projects, apply for the Python Developer position at Making Science | Sweeft today. Be part of a team that's shaping the future of intelligent digital solutions.

Apply Now

I agree to the privacy policy.