Backend Developer @Yadda
Software Development
Salary unspecified
Employment Type full-time
Posted 2mths ago

[Hiring] Backend Developer @Yadda

2mths ago - Yadda is hiring a remote Backend Developer. πŸ’Έ Salary: unspecified πŸ“Location: USA, UK, Canada, Germany, France, India, Brazil, Australia, Estonia, Japan

Role Description

BlancVPN is looking for a Backend Developer (Python/Django) | Senior to build the systems hundreds of thousands of people trust with their privacy. On a VPN, the backend isn't plumbing you hide away β€” it is the product: when it's correct, fast, and predictable under failure, people stay private without ever having to think about it.

You'll build and own the services behind that promise on a Python 3, Django, PostgreSQL, Redis and Celery stack β€” designing data models that stay consistent, writing code that stays understandable when something breaks, and making the critical paths boringly reliable.

Qualifications

  • Fluent in Russian and English (B2+)
  • Strong commercial experience with Python 3
  • Hands-on Django and a deep understanding of its ecosystem
  • Confident in PostgreSQL: schema design, indexes, migrations and query optimization
  • Experience with Redis for caching, queues, locks and high-load product scenarios
  • Confident migration management via both Django migrations and Alembic
  • Designing APIs, background tasks and internal admin tools
  • Understanding of observability: logs, monitoring and incident investigation
  • Experience with Docker, CI/CD and production deployment
  • Attention to testing and a drive to make critical system paths predictable

Requirements

  • Ability to write Go (or at least confidently read it)
  • Basic understanding of the network stack: how a system decides which interface to send data through
  • Experience turning complex legacy into an architecturally mature solution

What you'll be doing

  • Development: Build and maintain backend services, reliable product APIs, billing, back-office scenarios and internal admin tools
  • Data & Schema Management: Design PostgreSQL schemas, manage migrations, keep data consistent and optimize heavy queries
  • State & Analytics: Use Redis for caching, task coordination, rate limits and operational state; build reporting and event-processing flows on ClickHouse
  • Operations: Carefully run migrations and schema changes across Django and Alembic services; improve monitoring, logging, alerts and debugging
  • Collaboration: Work closely with product, frontend, infrastructure and support teams for safe, predictable feature releases

Benefits

  • 🌍 Work from anywhere β€” fully remote (except Russia, Belarus, China, Syria, Iran, Yemen, North Korea, and some other regions).
  • πŸ—“οΈ Flexible 5-day week β€” start when it suits you; loosely aligned to CET.
  • πŸ’» Full home-office setup β€” all the equipment you need, on us.
  • 🌴 40 flexible paid days off + paid sick leave.
  • ❀️ Benefits β€” VHI, wellness, language courses, mental health support and a referral program.
  • πŸ“ˆ Room to grow β€” annual development budget + in-person team meet-ups.

Stages

  • πŸ‘‹ Welcome Call
  • πŸ“ Take-Home
  • πŸ› οΈ Technical Call
  • 🀝 Pre-Offer Call
Before You Apply
️
remote Be aware of the location restriction for this remote position: USA, UK, Canada, Germany, France, India, Brazil, Australia, Estonia, Japan
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Backend Developer @Yadda
Software Development
Salary unspecified
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: USA, UK, Canada, Germany, France, India, Brazil, Australia, Estonia, Japan
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,118+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later