Python Developer to $3000

Webugol Verified Employer

About Us
Webugol is a global digital marketing agency that empowers brands through omnichannel strategies. We are passionate about providing custom digital marketing solutions to our clients. Now we’re building a next-generation AI automation platform that helps digital marketers launch, optimize, and scale campaigns with unprecedented speed and precision. From smart data pipelines to real-time decision-making, we’re pushing the limits of what automation can do in the ad tech space.

We’re looking for a talented Python Developer to join our onsite team and work directly with the CEO to bring our core product vision to life.

 

Your Role
As our backend developer, you will:

  • Develop and maintain FastAPI-based services powering our automation engine
  • Build scalable async operations using asyncio (Python 3.10+)
  • Manage and optimize PostgreSQL schemas and queries
  • Integrate with major advertising APIs (Google Ads, Meta, etc.)
  • Collaborate closely with the CEO on product features, strategy, and architecture
  • Own key components of the platform and help shape the roadmap
  • Contribute to a fast-moving, product-driven team onsite

 

What We're Looking For

  • Core: Strong experience with Python 3.10+ and deep understanding of asyncio for building high-performance asynchronous applications.
  • Frameworks: Experience with FastAPI and Pydantic (v2).
  • Databases: Solid experience with PostgreSQL, including writing complex queries, optimizing performance, and schema management.
  • ORM: Familiarity with Tortoise ORM is a big plus. Experience with SQLAlchemy or Django ORM is also valuable.
  • Migrations: Proficiency with Aerich or Alembic for database migrations.
  • Testing: Experience writing tests using Pytest to ensure code quality and reliability.
  • Infrastructure: Experience working with Docker, CI/CD pipelines for automating deployments.
  • Background Tasks & Scheduling:
    • Experience with background task management using tools like Redis, RabbitMQ, or Taskiq (ideal, or Celery as a fallback).
    • Understanding of scheduling tasks with Cron Jobs for data synchronization and periodic operations.
  • External APIs: Experience working with Google Ads API, Google API Client, and Webhooks. Familiarity with other external APIs is an advantage.
    • Understanding of error handling, retries (using Tenacity), rate limiting (e.g., Leaky Bucket), and timeout management.
  • System Design: Solid understanding of building modular systems, designing database structures, data flows between services, and queuing systems that scale efficiently.
  • OOP & Clean Code: Knowledge of SOLID, DRY, and KISS principles. Experience implementing design patterns such as Strategy, Repository, and Factory.

 

Nice to Have:

  • NoSQL: Experience with MongoDB.
  • AI Integration: Experience working with OpenAI API, LangChain, or OpenRouter.
  • Cloud Infrastructure: Familiarity with AWS, GCP, S3, or DigitalOcean.

 

Why Webugol?

  • A fast-paced, collaborative environment with direct impact on the product
  • Opportunity to work with cutting-edge technologies in the AI and ad-tech space
  • Flexible working environment
  • Competitive salary and benefits package
     

If you're passionate about backend development, automation, and building scalable systems, we'd love to meet you. Apply now to be a key player in shaping the future of digital marketing automation at Webugol.

Required skills experience

Python 3 years
Git 3 years
Docker 3 years
PostgreSQL 3 years
REST API 3 years
Django 3 years
FastAPI 3 years
asyncio 3 years

Required languages

English B2 - Upper Intermediate
Ukrainian C2 - Proficient
Python, Git, Docker, PostgreSQL, REST API, Django, FastAPI, JavaScript, asyncio
Published 9 July 2025 · Updated 6 March
Statistics:
31 views
·
1 application
100% read
·
100% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...