AI Software Engineer

Há 15 horas

lisboa, Portugal Alpineo Consulting Tempo integral
We are looking for a Senior Software Engineer with strong expertise in Python, hands-on experience with AWS, and a solid DevOps mindset to join a collaborative Scrum team. You will take end-to-end ownership of backend services and APIs, from architecture and development to deployment and operation in the cloud. As priorities evolve, you will have the opportunity to contribute to different projects and technical challenges, working closely with engineers, architects, product teams and business stakeholders. What We're Looking For Must Have University degree in Computer Science, Engineering or a related field. 5+ years of professional Software Engineering experience. Strong proficiency in Python, with proven experience designing and developing scalable backend APIs. Hands-on experience building and deploying solutions on AWS. Experience with AWS services such as ECS, Lambda, S3, SQS, RDS, IAM and CloudWatch. Strong DevOps mindset, including: Git Docker Infrastructure as Code with Terraform or CloudFormation Solid understanding of software engineering best practices, testing, security and scalable architectures. Nice to Have Experience with Generative AI and LLM-based solutions, including LLM integration, agents, tool calling, RAG or related frameworks. AWS certification, such as Solutions Architect or Developer. Experience with Microsoft Azure. Knowledge of Java and/or Spring Boot. Strong knowledge of relational databases such as PostgreSQL, Oracle or SQL-based solutions, including data modelling. Experience with Kubernetes, container orchestration, monitoring and alerting. Experience working in Agile/Scrum environments and with tools such as Jira. Previous experience in banking, financial services or other regulated environments.