Senior · Poland / 100% remote

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.