Senior Backend Engineer (Python / Node.js / AWS)
- 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.
Original posting: https://djinni.co/jobs/847972-senior-backend-engineer-python-node-js-aws/