Resumen del rol

Senior Backend Engineer (Product Team)

Requisitos y responsabilidades

Contenido del rol extraído en secciones para revisar más rápido.

Details

  • Develop and optimize the functionality of AppFollow product
  • Contribute to the system for automating user interaction with customer reviews (tagging, responding to reviews, reports generation, etc.)
  • Support systems for getting insights from customer data (ratings and reviews)
  • Contribute to AI-management technologies (semantic analysis, summarization etc.)
  • Support internal and public 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.
  • 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.

About you

  • 5+ years of software development experience in backend
  • 3+ years of asyncio experience in Python development.
  • Proficiency in FastAPI for API endpoint development.
  • Strong SQL skills, particularly in MySQL or PostgreSQL, Experience with ORM frameworks (preferably SQLAlchemy
  • Experience with NoSQL DBs(MongoDB)
  • Experience with message-brokers (RabbitMQ, Kafka)
  • Experience with unit testing (Pytest).
  • Upper intermediate English proficiency

It would be nice to have

  • Experience with ML projects (NLP with LLMs)
  • Experience with integration with big LLMs (development of assistants, RAG, etc)
  • Experience with vector storage DBs
  • Experience in data processing pipelines and automation (e.g. Airflow, prefect)
  • Experience with cloud-based services (AWS)
  • Experience with RND 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.
Roles similares

Mantén una lista de respaldo.

Ver stack
FocoBackend EngineeringÁrea del rol
Señal de senioritySeniorNivel del candidato
StackAWS, Java, MongoDBSkills principales
Ubicación1 país aceptadoElegibilidad

Stack

Usa estas tags para comparar roles remotos similares.

Elegibilidad de ubicación

Candidatos deberían aplicar solo cuando el país del perfil aparece aquí.

Tu perfilPaís no definidoInicia sesión para comparar tu país con este rol.

Flujo de contratación

WithMira muestra el rol y luego envía candidatos a la aplicación de la empresa.

1Revisa fit del rol, stack y elegibilidad de ubicación en WithMira.
2Abre la página de aplicación de la empresa desde el link rastreado.
3Guarda el rol o suscríbete a oportunidades similares antes de salir.
Aplicar en el sitio de la empresaSitio de la empresaAbrir link