Senior Backend Engineer (Python / Node.js / AWS)

3asoft

PythonNode.jsAWS

Location
Remote
Employment
Full-time
Level
Specialist
Category
Backend
Posted

Description

About the Project

We’re building an AI-powered video platform that aggregates and processes content from multiple social media sources. Users interact with video data through contextual search, LLM-powered features, and AI agent workflows.

We’re looking for a Senior Backend Engineer with a Python focus who will work on backend services, AI integrations, agent-based workflows, and AWS infrastructure.

Python is the primary language for this role.

Experience with Node.js / TypeScript is a strong advantage and an important part of the existing backend stack. Familiarity with React is a plus.

Tech Stack

Backend - Python

Python 3.13

Pydantic

Strands Agents / Strands Agents Tools

boto3

AWS Lambda Powertools

Loguru

httpx / requests / aiohttp

uv

Backend - Node.js / TypeScript

Node.js

TypeScript

AWS Lambda

AWS SDK

Express

Serverless Framework

Zod

Lodash

Cloud & Infrastructure

AWS

Lambda

Cognito

DynamoDB

Step Functions

Serverless

Terraform

Frontend

React 19

TypeScript

Vite

React Query

AWS Amplify

Tailwind CSS

Ant Design

Your Role

As a Backend Engineer, you’ll take ownership of backend services, APIs, integrations, AI-powered features, and agent workflows.

Most of the new backend and AI-related development is done in Python, while the product also includes existing Node.js / TypeScript services that you may contribute to.

You’ll work closely with frontend, product, CTO and participate in architecture and technical decisions.

Responsibilities

Design, develop, and maintain backend services using Python

Build AI- and agent-powered backend functionality

Develop APIs and integrations with external services and AI providers

Build and maintain serverless services on AWS Lambda

Work with AWS services including Cognito, DynamoDB, Lambda, and Step Functions

Design asynchronous and event-driven workflows

Integrate LLMs and AI services into production systems

Work with structured data and validation using Pydantic

Contribute to existing Node.js / TypeScript backend services

Troubleshoot backend performance, integrations, and production issues

Participate in architecture and technical design decisions

Strong Plus

Commercial experience with Node.js / TypeScript

Ability to confidently work with an existing Node.js backend codebase

Experience with Express

Experience with Serverless Framework

Experience with event-driven architectures

Terraform or other Infrastructure-as-Code tools

AI / LLM

Experience integrating OpenAI, Anthropic, or Google GenAI

AWS Bedrock / Bedrock AgentCore

Instructor

AI agent frameworks

Strands Agents

Experience building LLM-powered workflows, agents, or RAG systems

Frontend

Familiarity with React and TypeScript

Ability to understand an existing React codebase

Ability to make occasional frontend changes when needed

Observability

Datadog

ddtrace

datadog-lambda

AWS X-Ray

Being part of 3ASOFT means having

High level of flexibility and freedom

Direct communication with international customers

Competitive compensation paid in USD

Fully remote work

Apply at the source

This role was published by 3asoft and listed via Djinni. Applications are handled there, not on this site.

View & apply on djinni.co ↗