Senior Backend Engineer (Python / Node)

About the Project

We’re building a cutting-edge AI-powered video portal, which aggregates and processes videos from various social media platforms. The backend system is responsible for parsing, preprocessing, and extracting metadata from videos — and powers advanced AI capabilities such as Retrieval-Augmented Generation (RAG), agent orchestration, and contextual AI search.

This is a high-impact opportunity to shape the technical foundation of a startup with long-term vision, direct access to the CTO/founder, and real decision-making power in a small, focused team.

 

Your Responsibilities

- Design, develop, and maintain backend services using Python (FastAPI or similar)

- Build and deploy serverless APIs with AWS Lambda and API Gateway

- Manage authentication and secure access via AWS Cognito

- Implement cloud storage and processing pipelines using AWS S3

- Parse and preprocess video content from social platforms and extract relevant metadata

- Collaborate closely with the AI architect, frontend engineer, and product lead

- Ensure scalability, performance, and resilience of backend infrastructure

- Contribute to infrastructure decisions and CI/CD practices

 

Tech Stack

- Python (FastAPI preferred)

- AWS Lambda, API Gateway, S3, Cognito, DynamoDB, OpenSearch

- Serverless Architecture & Cloud-native principles

- Node.js / TypeScript (some services) — experience here is a plus

 

Who We’re Looking For

- 3+ years of professional backend development experience using Python

- Experience working with Node.js/TypeScript

- Strong experience building and scaling RESTful APIs

- Hands-on knowledge of AWS services (especially Lambda, Cognito, S3)

- Familiarity with serverless infrastructure and event-driven design

- Self-starter attitude with the ability to thrive in a startup-like environment

- Excellent communication and problem-solving skills

 

Nice to Have

- Exposure to AI/ML-driven platforms, especially:

RAG (Retrieval-Augmented Generation)

LLM agents / orchestration

Knowledge bases (e.g. AWS Bedrock, OpenSearch)

- Basic understanding of frontend (React) for full-picture context

- Background in video parsing, processing, or streaming

 

Being a part of 3asoft means having:
- High level of flexibility and freedom
- p2p relationship with worldwide customers
- Competitive compensation paid in USD
- Fully remote working

Published 1 July
188 views
·
61 applications
25% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.