Senior Backend Engineer
We are looking for an experienced Senior Backend Engineer (Python/Go, AWS) to help build and scale a Voice AI platform running entirely in the cloud. In this role, you will design and develop low-latency backend services and APIs using Python (FastAPI) or Go (Gin), leveraging AWS services such as API Gateway, Lambda, ECS/Fargate, DynamoDB, ElastiCache, Redshift, Kinesis, and Glue. You will work on real-time data processing pipelines and robust data models, integrating closely with AI/LLM components and collaborating with product and AI teams to deliver reliable, production-grade features in a fully remote, flexible environment.
We are looking for an experienced Senior Backend Engineer (Python/Go, AWS) with at least 5 years of commercial experience in building cloud-based backend solutions.
Scope of responsibilities
- Design and development of the backend layer for the Voice AI platform running entirely on AWS.
- Implementing and maintaining APIs using AWS API Gateway and AWS Lambda, with Python (FastAPI) and Go (Gin).
- Building and maintaining container-based environments with AWS Fargate and Amazon ECS, including handling long-lived connections and minimizing cold starts.
- Designing and developing the data layer using Amazon ElastiCache for Redis, Amazon DynamoDB, Amazon S3 + CloudFront, and Amazon Redshift.
- Creating and maintaining real-time data processing pipelines with Amazon Kinesis Data Streams and AWS Glue for conversation analytics and lead generation.
- Integrating the backend with the AI/LLM layer on AWS and collaborating with product and AI teams.
Requirements
- Minimum of 5 years of commercial experience as a backend engineer / software engineer.
- Very good knowledge of Python (FastAPI) or Go (Gin) and REST API design.
- Experience working with AWS services, in particular API Gateway, Lambda, ECS/Fargate, S3, DynamoDB, ElastiCache (Redis), Redshift, Kinesis, and Glue.
- Practical experience with serverless architecture and containerization (Docker) and with building scalable, low-latency backend systems.
- Experience in designing and optimizing data models and working with real-time data processing systems.
- Ability to collaborate with AI/product teams and work in an enterprise-grade cloud environment.
We offer
- Flexible working hours, 100% remote work
- Collaboration with experienced specialists (backend, infrastructure, AI)
- Salary adequate to skills
- Opportunity for further development and feature expansion
Apply for Senior Backend Engineer
Send your resume to hello@dsstream.com.