Lead Solutions Architect

  • Full-time
  • Delivery
  • PT Lisbon

Lead Solutions Architect


Marionete is an independently minded, entrepreneurial technology consultancy helping clients exploit tomorrow’s technology to find unexpected solutions to today’s business problems.


We bring together strategic vision with a mastery of architecture and software engineering. We challenge technology norms and push what’s possible, using open-source technology to architect, design and deliver innovative and disruptive solutions. Marionete turns client challenges into success stories by breathing life into their technology ambitions, building flexible, scalable and resilient platforms which secure market advantage.


We work without compromise. Our clients share our appetite for innovation, and a thirst to push the boundaries to meet their business goals. Please see http://www.marionete.co.uk


Marionete is seeking the full-time talents of a seasoned professional to join our consultancy team with deep experience in Development, Cyber Security, Data and Technical Architecture.

In Marionete, we work in an agile environment focusing on innovation. Alongside our international team, you’ll have the opportunity to work on large enterprise projects with some of the leading names in the world of financial services.


You will join our project team, working with leading financial services organisations to design and develop innovative programs, including modern cloud-native architectures, federated data mesh, and many other initiatives to help our clients grow. 

The solution architect will boost our current team, working and advising our clients' Data Architects, Technical Architects, Heads of Delivery DevOps engineering, AI Engineers, and Data Scientists to articulate strategies and continuously iteratively evolve Enterprise Data Analytics Architecture.

With solid technical industry knowledge, the solution architect will drive innovation and shape and define roadmaps for new and modernisation of Enterprise Data Analytics Architecture.



As a Solution Architect, you will lead both Marionete and client teams, interacting daily with developers, architects, security teams and engineers along with other IT colleagues to oversee the quality of work and aid client projects to reach key milestones, You will combine all of your understanding of both engineering, coding and technical architecture to benefit a project.


You will work as part of a brilliant team, leading them in the delivery of excellent services and innovative solutions on behalf of Marionete.


Assist in the development of secure and scalable automated solutions and provide hands-on technical engineering capability to support the implementation of brand-new cloud native architectures and services. Work towards implementing new and innovative patterns for technology, encompassing real-time,  data fabric, MLOps, data science and data mesh solutions.


Approach the challenges with a problem-solving attitude and collaborative team spirit, identify technical debt/problems, potential improvements, manage expectations, and deliver outcomes sought by our leadership team.

The candidate will build E2E data platforms with a focus on business outcomes working to ensure data is easily accessible and usable for all stakeholders, by providing technical approaches that will enable effective optimisation of the desired outcomes through the pipeline.

This candidate will have strong technical skills in data platform solutions with machine learning technologies, cloud-based data storage and processing solutions, data products modelling, and interacting closely with other teams to ensure the best practices are adopted across organisations. They also have experience in data governance, security, warehousing, data quality and master data management with modern tooling.



  • Passionate Solution Architect who has experience in delivering robust technical solutions on behalf of customers within the financial services market;
  • Designed and implemented complex architectures to support multiple use cases within data platform ecosystems and are familiar with the different patterns that support them;
  • Strong background in delivering both operational, informational and data science platforms with proven expertise in the delivery of solutions that connect multiple technical approaches;
  • Deep technical know-how and hands-on experience implementing various practices and tools and patterns of technology;
  • History of designing, engineering and delivering the architecture of distributed data platforms and enabling data science ecosystems to apply best practices;
  • Experience in building production-ready use cases using machine learning methods and technologies;
  • Able to deliver technical solutions whilst also rolling your sleeves up and getting involved in code review and integration;
  • Interested in promoting the best-of-breed open-source tooling and technology patterns and advice to some of the world's most innovative financial services brands;
  • Experience leading a high-performing team focused on timely delivery and achieving high-value results.


Must Have Experience:

  • Building cloud federation (hybrid cloud) technical solutions 
  • Experience of working as a lead on several significant projects with proven technical architecture experience
  • ·Experience building data solutions for Operational, Analytical and Machine Learning Use Cases. 
  • Knowledge of  statistical techniques
  • Experience with cybersecurity best practices and technologies for secure data architectures
  • Knowledge of encryption and data masking techniques and how to apply them to protect sensitive data from an architecture perspective.
  • Experience with performance tuning and optimization of data systems
  • Experience with data governance and compliance regulations such as GDPR, HIPAA and SOC 2
  • Experience with MLOps, including design, deployment and management of ML models in production.
  • Knowledge of machine learning concepts and frameworks such as TensorFlow, PyTorch, and scikit-learn
  • Experience with one or more functional programming languages such as Java, Scala and or other JVM languages
  • Experience in delivering end to end large scale programmes.
  • Experience using Apache Kafka, Spark and Databricks platform
  • Experience using Cloud Data Services in Azure, AWS and GCP
  • Relevant industry certifications on Cloud platforms, like Data Architect, Data Engineer or Data Scientist


Should Have Experience:

  • Java Development
  • TDD
  • Code review
  • Infrastructure as code
  • Data Development and Automation 
  • Hybrid Cloud
  • OnPrem migrations to Cloud
  • Cloud Native principles
  • Agile development methodologies 



Great Experience to have:

  • Git
  • Kubernetes
  • Snowflake Architecture 
  • CI/CD




  • A chance to become a member of the Marionete team: Marionete is a professional services firm that is differentiated by our deep technical skills and our tier-one client portfolio. We are successful because of the unique talent of our team!
  • Competitive compensation
  • Permanent position
  • Benefits package, including health insurance and mental health support
  • Financial support for ongoing training in disruptive technologies
  • Relaxed dress code at the Marionete offices
  • An abundance of career paths and opportunities in which to advance
  • A flexible and hybrid work environment

Location: Preferably Portugal, other locations also considered.



At Marionete we try to make our recruitment process as fast, fair and unbiased as possible. We use both video conferencing and in-person screenings, alongside online technical tests. If you require any special arrangements to made to help you participate fully in the interview process, please make the Marionete Talent Partner aware of this. 

By applying to Marionete vacancies, you agree that your data and CV remain secure and confidential with your application. Marionete is a company in compliance with General Data Protection Regulation (GDPR).

By applying for this role, you also confirm that you are willing to participate in the Marionete recruitment process. We will endeavour to give you feedback at all stages of the process, either directly or through your appointed agent. 

We look forward to meeting you.


Marionete believes in providing equal employment opportunities to everyone. We do not practise and will not tolerate discrimination on the basis of race, skin colour, ethnicity, national origin, gender, sexual orientation, marital status, maternity, religion, age, disability, gender identity, results of genetic testing, or service in the military.