Subscribe to the latest remote jobs:

Senior Backend Engineer (Product Team)

šŸŒ Worldwide

RabbitMQ

Management

Python

AWS

PostgreSQL

MySQL

MongoDB

Marketing

Machine Learning

Design

NoSQL

Backend

Recruitment

HR

SQL

Customer Support

Testing

Video

Senior Backend Engineer (Product Team)

from šŸŒ Worldwide

AppFollow is an App review management and ASO platform.
Our main goal is to ease the everyday routines of app developers, product managers, marketing teams, customer support, etc. AppFollow helps you gather and manage your apps and games data, increase app average rating, improve app store rankings, and app user loyalty.
Ā 
This fully remote role is for aSenior Backend Engineer to help grow AppFollow globally. You'll work on features that analyze and manage app ratings and reviews, automate workflows, and track app store performance.
Ā 
About the Role
- Develop and optimize the functionality of AppFollow product
- Contribute to the system forautomating user interaction with customer reviews (tagging, responding to reviews, reports generation, etc.)
- Support systems forgetting insights from customer data (ratings and reviews)
- Contribute to AI-management technologies (semantic analysis, summarization etc.)
- Supportinternal andpublic API to core data entities
- Design, build, maintain and document an efficient, testable, reliable, secure and scalable codebase.
- Contribute with other developers to design and improve the entire system architecture.Ā 
- Interaction with legacy services
- Collaborating with the Platform team to deploy the application to various environments and ensure smooth operation, adopt accepted standards, practices and processes to the maintainable systems.
Ā 
Ā 
About you
- 5+ years ofsoftware development experience in backend
- 3+ years ofasyncioexperience in Python development.
- Proficiency inFastAPIfor API endpoint development.
- Strong SQL skills, particularly inMySQLor PostgreSQL,Experience withORM frameworks (preferablySQLAlchemy
-Experience withNoSQL DBsĀ (MongoDB)
- Experience withmessage-brokers (RabbitMQ,Kafka)
-Experience withunit testing (Pytest).
- Upper intermediateEnglishproficiency
Ā 
It would be nice to have
-Experience with ML projects (NLP with LLMs)
-Experience with integration with big LLMs (development ofassistants,RAG, etc)
-Experience withvector storage DBs
-Experience indata processing pipelines and automation (e.g. Airflow,prefect)
-Experience withcloud-based services (AWS)
-Experience withRND projects
Ā 
Ā 
Benefits we offer
- Full-time remote job. Though you’re always welcome to spend time with us in monthly All hands in our hubs: Helsinki, Belgrade, Tbilisi, Batumi, Yerevan
- Paid Vacation and Sick leaves. Take the time you need to stay motivated, charged, and balanced. By prior agreement, you can have days off for special occasions
- Generous social benefits package including health insurance, equipment reimbursement, home office moderation bonus, and many more
- Stock options bonus according to the employee stock ownership plan
- You’ll have executive-level visibility into how the company is run and performing. We are always ready to provide dedicated support and fast-track your onboarding, including giving you the tools you need to be successful.
Ā 
The biggest benefit is our awesomeAppFollow team. We're a team of open-minded and friendly high-skilled professionals that enjoy creating a great product, growing together, and supporting each other.
Jump on the board!

Hiring process
- HR screening interview - 15 min
- Technical interview - 90 min
- Culture fit interview - 60 min
- Recommendations checkĀ 

Expected timeline: 2–4 weeks from application to offer.

How To Recognise And Avoid Employment Scams
Ā 
We’ve noticed an increase in fake job postings and fake job offers aimed at gathering personal information. Be aware that all official AppFollow recruitment emails come exclusively from an @appfollow.io domain. Our interviews are conducted either over video calls or in person; we never conduct interviews via text or chat. If you’re unsure about the legitimacy of a job offer or opportunity from AppFollow, please reach out directly to us atĀ people@appfollow.ioĀ for verification.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job
by @maxrusakovic