[Remote] Backend – Django, Celery, DRF, RabbitMQ, Redis, Postgres 13, Friend Finder Networks | #python | #jobs


Job Title

[Remote] Backend – Django, Celery, DRF, RabbitMQ, Redis, Postgres 13

Job Description

FriendFinder Networks is looking for a Senior Back End Developer who will work with cross functional teams to design, build, develop, and test Python code for web applications that are highly scalable and reliable. If you are passionate about distributed computing, application performance, quality software, and fun working environments, join us to ensure we continue to provide new users and tens of millions of our existing customers the best possible user experience on our web sites 24 hours a day, every day of the year, all over the world.

What you will do:

  • Design, implement, and build backend code for a highly concurrent web application using Python and other related technologies
  • Become a fully integrated member of an agile cross-functional team
  • Configure, tune, and optimize Python applications using latest architecture
  • Work with QA Technicians to resolve issues before going live
  • Document all your work and communicate issues when they arise
  • Assist troubleshooting production issues

Although we make use of other technologies, such as Node.JS, the vast majority of our backend infrastructure is run on Python. We use Django as our main framework, Django Rest Framework for our API, that is consumed by our React frontend, Celery for asynchronous processing, and rely on RabbitMQ and Postgres for messaging and storage, respectively. For testing we use unittest and PyTest. Our code is executed inside of Kubernetes, and we have a dedicated DevOps team that manages it and assists the engineers.

The development team has the freedom to introduce changes to the used technologies, as long as there are compelling reasons to do so.


  • Telecommuting is OK
  • No Agencies Please


  • Bachelor’s degree in Computer Science or related field and/or equivalent work experience
  • 3+ years’ Python development and SQL experience
  • 3 years’ experience working with Object Oriented Programming and Service Oriented Architecture
  • Experience with Redis, RabbitMQ (or similar caching/message bus technologies)
  • Experience with Celery, Flask, Django, and other parts of Python ecosystem
  • Familiarity with secure coding guidelines
  • Familiarity with CI/CD tools like Jenkins, GitHub, GitLab, etc.
  • You must be at least 21 years old or older
  • You must be comfortable with adult content

Contact Info


Source link