Backend Data Engineer
We are seeking a highly skilled Backend Data Engineer to join our team. The ideal candidate will have expertise in Python, AWS services, and AI/LLM frameworks.
Job Description:
The successful candidate will design and develop backend and data pipelines using Python. This includes developing based on AWS services such as Glue, Step Functions, and SQS for data workflows + Serverless.
Additionally, the engineer will integrate AI/LLM frameworks (Bedrock, RAG, Agents) into production systems, ensuring scalability and reliability of Kubernetes-hosted applications.
Collaboration with Agile teams and maintenance of CI/CD pipelines are also key responsibilities.
Mandatory Skills:
* Strong Python development experience.
* Expertise in SQL and NoSQL databases (key-value datastores, and document storage).
* Expertise in AWS services (Glue, Step Functions, SQS, Lambda, S3).
* Knowledge of AI/LLM frameworks and integration patterns.
* Familiarity with MQTT/WebSockets for real-time communication.
* Proficiency in microservices and event-driven architecture.
* Kubernetes and CI/CD expertise.
* Strong system design skills for distributed environments.