dreamwork_
Description
Recognized as a Great Place to Work for eight years, we first established ourselves in Luxembourg before expanding to Lisbon in 2022. Today, we are growing our User Productivity squad in Lisbon and looking for passionate individuals eager to be part of this next chapter. You will join a dynamic and collaborative environment, contribute to meaningful projects, and help shape how technology, including Generative AI, boosts productivity at Pictet Tech, always with a long-term vision and a deep commitment to the Group's success.
We are seeking a Senior Software Engineer with strong Python skills, hands-on experience with AWS and a solid DevOps mindset. You will take ownership of backend services and APIs end to end, from design and development to deploying and running them in the cloud, and may work on different projects and scopes over time as the squad's priorities evolve. You will join the Scrum team of our User Productivity squad, collaborating with fellow engineers, architects and business stakeholders to deliver and maintain high-quality software in line with sprint objectives.
In this context, your role will include:
Backend Development
  • Design, develop and maintain scalable backend services and APIs in Python.
  • Maintain and improve internal libraries and tools shared across the squad.
  • Ensure robust, secure and well-tested code following established architecture and best practices.
Cloud & Delivery (a DevOps mindset)
  • Build and deploy applications on AWS, utilizing services such as ECS, Lambda, API Gateway, S3, SQS, RDS, IAM and CloudWatch.
  • Develop and manage Infrastructure as Code, ensuring reliable and repeatable cloud environments.
  • Implement and enhance CI/CD pipelines, monitoring and alerting.
  • Drive continuous improvement of scalability, security and performance.
Generative AI (where relevant)
  • Contribute to solutions that leverage Large Language Models, agents and related tooling when the project calls for it.
  • Stay up to date with emerging AI technologies and share what you learn with the team.
Collaboration & Support
  • Work closely with engineering, product and operations teams to gather requirements, design solutions and deliver features.
  • Participate in troubleshooting, monitoring and user support activities as part of the product team.
  • Mentor team members and contribute to a culture of continuous improvement.
Requirements
Our ideal candidates should have:
Mandatory skills
  • University degree in Computer Science, Engineering, or a related discipline.
  • Senior profile: proven professional experience in software engineering (5+ years), with a strong grasp of engineering best practices.
  • Strong proficiency in Python, with proven experience designing and developing scalable backend API solutions.
  • Hands-on experience developing and deploying solutions on AWS (e.g. ECS, Lambda, S3, SQS, RDS, IAM, CloudWatch).
  • Solid DevOps mindset and experience, applied as a software engineer: CI/CD pipelines, Git workflows, Docker and Infrastructure as Code (Terraform or CloudFormation).
  • Fluent in English.
Valued assets
  • Experience with Large Language Models and Generative AI solutions (LLM integration, agents, tool calling, RAG or similar) and the main frameworks and libraries.
  • AWS certification (e.g. Solutions Architect or Developer).
  • Experience with Microsoft Azure.
  • Java and/or Spring Boot experience.
  • Demonstrated solid knowledge of relational databases (SQL, PostgreSQL or Oracle) and data modelling.
  • Knowledge of containers and orchestration (Kubernetes) and of monitoring and alerting solutions.
  • Experience with Agile methodologies and tools such as Jira.
  • Experience in banking or other regulated environments.
And also:
  • An agile mind-set: collaboration, growing together, supporting your teammates, intellectual humility and a strong desire to learn.
  • A true team player with a positive attitude: team fit matters to us, and we want you to enjoy working with us.
  • Strong analytical and problem-solving skills, with attention to quality and performance.
  • Curiosity about emerging technologies, including Generative AI.
  • Excellent communication skills. Fluent in English; Portuguese and/or French is a plus.
In addition to solid technical knowledge and experience, we are looking for passionate individuals with a well-rounded personality and a good sense of humour
Benefits
Driven by innovation and excellence, Pictet Tech has been shaping the future since 2016. As the technology center of the Pictet Group, we are proud to support one of Europe's leading independent wealth and asset managers by developing cutting-edge solutions for its business lines.
This listing is tracked by dreamwork from public job postings. Want it prepared into a personalized application pack? Upload your resume →
Posted yesterday