Senior Backend Engineer
Primary stack
Job description
About the Position
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.
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
About the Company
CAREERS
Senior Backend Engineer
Senior Backend Engineer
Senior
Can’t find your ideal role?
No worries! You’re welcome to send us your resume, and we’ll reach out if a suitable position comes up. We believe we’ll find the right spot for you that matches your skills and aspirations.
CONTACT US
© DS STREAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
FMCG,Retail,E-commerce,Healthcare,Telco,Finance,Logistics
About the Company DS Stream is a fast-growing AI & Data consulting company focused on analytics and data management for global brands. The company employs a team of over 200 senior experts who specialize in Data Science, Machine Learning, and MLOps. Their mission is to transform know-how into effective architectures for their clients. Products, Services & Tech Stack Core Solutions Data Engineering: Transforming disparate data into valuable insights for informed business decisions. AI Engineering: Providing modern AI technologies and custom AI tools to support AI-driven business decisions. MLOps: Integrating ML technologies with DevOps practices to automate Machine Learning workflows and improve efficiency. Technologies & Frameworks Specific platforms, languages, or tools are not mentioned in the provided text. Project Scope & Target Clients Client Base Industries Served: FMCG, retail, e-commerce, healthcare, telco, finance, logistics, and more. Engineering Scale The company delivers tailored and complex data analytics for global corporations. Projects include real-time intelligence for the longevity ecosystem, category management for FMCG, and sales automation for resort packages.
More at DS STREAM
All 15 rolesSenior DevOps/Platform Engineer
DS STREAM · India
Senior Data Engineer (Azure, Databricks)
DS STREAM · Warsaw
AI Engineer (AWS)
DS STREAM · Warsaw
Python Developer
DS STREAM · Warsaw