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
- Collaboration with experienced specialists (backend, infrastructure, AI)
- Salary adequate to skills
- Opportunity for further development and feature expansion
Join us today
To apply, please submit your resume and cover letter to career@dsstream.com. We appreciate your interest and will contact you regarding your application.
I consent to the processing of my personal data in accordance with the General Data Protection Regulation. Your personal data will be processed solely for recruitment purposes. Consent may be withdrawn at any time.