We are seeking a Senior Python Engineer to join a product engineering team building cloud-native and AI-enabled platforms. This is a hands-on role focused on developing scalable backend services, AWS infrastructure, and AI-powered functionality.
Key Responsibilities
Develop and maintain backend services and APIs using Python
Design and build AWS cloud-native and serverless architectures
Contribute to the development of AI-powered features, including LLM integrations and RAG-based workflows
Work on event-driven systems and microservices
Write high-quality, well-tested code and collaborate with product and engineering teams to deliver production-ready software
Requirements
3–6 years of software engineering experience
Strong Python backend development experience
Experience with AWS services such as Lambda, API Gateway, DynamoDB, and S3
Experience building REST APIs and distributed systems
Interest or experience in AI / Generative AI applications
Nice to Have
Experience with FastAPI or Flask
Infrastructure-as-Code using Terraform or CloudFormation
Experience with Docker and CI/CD pipelines
Experience building LLM or RAG-based applications
Location
Dublin (Hybrid – 2–3 days onsite)
How to Apply
Please apply with an updated CV highlighting your experience with Python, AWS, and any AI or GenAI projects, including examples of backend systems or cloud platforms you have developed.