Senior Software Engineering Architect

4 semanas atrás


Lisboa, Lisboa, Portugal Mastercard Tempo inteiro

Company Overview

At Mastercard, we connect and power a digital economy that benefits everyone, everywhere.

We make transactions safe, simple, smart, and accessible using secure data and networks, partnerships, and passion. Our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.

Our Decency Quotient (DQ)

Drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences.

About the Role

This Senior Software Engineering Architect position is part of the Mastercard Authentication Program, which owns how consumer authentication works for both in-store and e-commerce transactional use cases.

The primary purpose of this role is to develop and deliver best-of-breed authentication products for e-commerce transactional use cases that will drive uptake and penetration for the products and revenue for Mastercard.

The authentication products that fall within this role's responsibilities are ID Check, Token Authentication Service, and Token Authentication Framework.

Key Responsibilities

Create architectural designs for applications, ensuring they meet business requirements and are scalable.

Write code to build and enhance applications/services and promote code-reviews, code scanning, and other standard development practices to deliver high-quality artifacts to production.

Drive prioritization decisions and trade-offs in working with product partners.

Introduce new technologies and architecture by following enterprise guidelines.

Provide development and architecture guidance to team members.

Implement security best practices to protect applications from vulnerabilities.

Requirements and Qualifications

We're looking for an experienced software engineer who has skills in building applications using open frameworks to achieve reuse and reduce development times for both frontend and backend (e.g., Spring Boot, Vue.js, Angular, React, others).

Understand use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code.

Have skills in designing and documenting highly available and performant microservice architectures.

Have skills to undertake a technical review of code across applications and their dependencies to look for anti-patterns and promote continuous refactoring.

Understand and elaborate technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience.

Understand system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drive the dependency prioritization to reduce the delivery lead time.

Nice to Have Skills

Document and coach team on the development practices and coding guidelines (e.g., branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling).

Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors.

Why Join Us?

We work within small collaborative teams consisting of software engineers and product managers;

Our customer's success is at the core of what we do;

We are diverse and inclusive teams from many backgrounds and with many experiences;

We believe in doing well by doing good through inclusive growth and making ethical and environmentally responsible decisions.

Security Responsibility

All activities involving access to Mastercard assets, information, and networks come with an inherent risk to the organization, and therefore, it is expected that every person working for or on behalf of Mastercard is responsible for information security and must:

Abide by Mastercard's security policies and practices;

Ensure the confidentiality and integrity of the information being accessed;

Report any suspected information security violation or breach;

Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.

$120,000 - $180,000 per year



  • Lisboa, Lisboa, Portugal Tripadvisor Tempo inteiro

    Key ResponsibilitiesWe're seeking a Senior Software Architect to lead the design and implementation of a world-class moderation engine for our Trust & Safety platform. As a Senior Software Architect, you will promote best practices, mentor and collaborate with other engineers, and contribute to a culture of innovation, ownership, and empowerment.Technical...


  • Lisboa, Lisboa, Portugal Embarcadero Technologies Tempo inteiro

    About Embarcadero TechnologiesXray, a market-leading test management solution for Jira users, offers an intuitive and comprehensive test management experience that users can customize to meet their specific QA needs. Xporter is an application that enables teams to easily report and export information from Jira into various formats for convenient information...


  • Lisboa, Lisboa, Portugal dirk-recruitment Tempo inteiro

    Job Description:Job Title: Senior Software Engineer - Cloud ArchitectJob Summary: We are seeking a skilled Senior Software Engineer - Cloud Architect to join our team. The successful candidate will be responsible for designing, building, and maintaining cloud-based systems and applications. Key Responsibilities: Design and implement cloud-based...


  • Lisboa, Lisboa, Portugal Epam Tempo inteiro

    About the Role:We are looking for a Senior Java Software Architect to lead our team in developing high-quality software solutions.As a Senior Java Software Architect, you will participate in the software development life cycle, collaborating with the production support team to release and maintain the components of our platform.Responsibilities:Participate...


  • Lisboa, Lisboa, Portugal Acro Companion Tempo inteiro

    OverviewAcro Companion is a leading company in the gymnastics industry, working closely with federations to revolutionize competitions. As a Senior Software Architect, you will be part of a dynamic team that delivers innovative products.Salary and BenefitsWe offer a competitive salary of $90,000 - $110,000 per year, depending on experience. Additionally, you...


  • Lisboa, Lisboa, Portugal Landing Tempo inteiro

    About Our Team">Landing is a leading IT company that specializes in delivering cutting-edge technology solutions. We are seeking an experienced Senior Software Engineering Manager to lead our distributed delivery team and drive innovation in software development.">Job Summary">We offer a competitive salary of $**120,000** per annum, plus additional benefits...

  • Senior Software Architect

    4 semanas atrás


    Lisboa, Lisboa, Portugal Devoteam Portugal Tempo inteiro

    Job OverviewWe are seeking a highly skilled Senior Software Architect to join our team in Devoteam Portugal. As a key member of our architectural team, you will be responsible for designing and developing complex software systems that meet the needs of our clients.About the RoleIn this role, you will lead the architectural design and development of scalable...

  • Senior Data Architect

    4 semanas atrás


    Lisboa, Lisboa, Portugal Capgemini Engineering Tempo inteiro

    About Our CompanyWe are a global leader in engineering services, combining a talented team of engineers, scientists, and architects to help innovative companies reach their full potential. Our digital and software technology experts collaborate to provide unique R&D and engineering services across various industries.Your RoleAs a skilled Senior Data...


  • Lisboa, Lisboa, Portugal Dremio Tempo inteiro

    About the Role:We are seeking a highly skilled Senior Software Architect to join our team at Dremio. As a key member of our engineering team, you will be responsible for designing and implementing scalable distributed systems to power our unified lakehouse platform. Your expertise in cloud engineering, software development, and team leadership will be...


  • Lisboa, Lisboa, Portugal Ci&T Tempo inteiro

    Job Title: Senior Software ArchitectAbout the Role:We are seeking a highly skilled Senior Software Architect to join our team at Ci&T. As a key member of our European team, you will lead technically and design software solutions, working closely with teams in the EU, Brazil, and other countries in Latin America.About You:You have solid experience in software...


  • Lisboa, Lisboa, Portugal iTRecruiter Tempo inteiro

    Senior Software ArchitectAt iTRecruiter, we're seeking a talented Senior Software Architect to join our team. As a key member of our technology department, you will be responsible for designing, developing, and maintaining our software products and systems.Key Responsibilities:Design and develop high-quality software products and systemsCollaborate with...


  • Lisboa, Lisboa, Portugal Intapp Tempo inteiro

    Position Overview:We're seeking a highly skilled Software Engineering Architect to join our innovative team. As a key member of our engineering team, you will drive technical excellence, mentor junior engineers, and shape the future of our technology stack.About Intapp:Intapp is a leader in Vertical AI SaaS solutions, collaborating with top firms globally...


  • Lisboa, Lisboa, Portugal 99X Technology Tempo inteiro

    Company Overview99X Technology is a leading technology solutions provider with a proven track record of delivering innovative and scalable solutions to clients worldwide.SalaryThe estimated annual salary for this position ranges from $120,000 to $180,000, depending on experience.Job DescriptionWe are seeking an experienced Senior Backend Software Architect...


  • Lisboa, Lisboa, Portugal Global Blue Tempo inteiro

    Global Blue is a market leader in its industry, and we are seeking an experienced Senior Software Engineering Lead to join our team. This role involves offering state-of-the-art technology solutions that drive forward Tax Free Shopping and Currency Choice product offerings.About the RoleWe are looking for a highly skilled individual with extensive experience...


  • Lisboa, Lisboa, Portugal Ascent Software Tempo inteiro

     About the Role Key ResponsibilitiesAs a Senior Software Engineer at Ascent Software, you will apply your expertise to develop innovative solutions for a major player in the Insurance Industry. This is an opportunity to grow your career in a dynamic, forward-thinking business committed to delivering measurable customer impact with cutting-edge...


  • Lisboa, Lisboa, Portugal Ci&T Software S.A. Tempo inteiro

    About the Role:We are seeking a highly skilled Sr. Software Architect to join our team in Europe. As a key member of our technology leadership, you will design and implement software solutions that meet the needs of our global clients.Key Responsibilities:Lead the technical design and implementation of software solutionsCollaborate with cross-functional...


  • Lisboa, Lisboa, Portugal Paddle Tempo inteiro

    About the RoleWe are seeking a talented Senior Software Architect to join our engineering team. As a key member of our team, you will design and build high-performance systems to handle terabytes of data. Your expertise in cloud-based environments and experience with Python will be invaluable in this role.What You'll DoDevelop high-traffic APIs used by...


  • Lisboa, Lisboa, Portugal Robert Walters Plc Tempo inteiro

    At Robert Walters Plc, we are seeking a skilled Senior Software Architect to join our team in Lisbon. This is a full-time opportunity with a negotiable salary.In this role, you will be responsible for designing and implementing scalable, high-performance backend systems that power our innovative solutions. As a tech leader, you will shape the technical...


  • Lisboa, Lisboa, Portugal Capgemini Engineering Tempo inteiro

    About Capgemini EngineeringCapgemini Engineering is a world leader in engineering services, bringing together a global team of engineers, scientists, and architects to help companies unleash their potential.Your Career Growth with UsWe are committed to providing our employees with opportunities for career growth and development. Our array of career growth...


  • Lisboa, Lisboa, Portugal Protegrity USA Tempo inteiro

    Job Title:Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at Protegrity USA, Inc. As a key member of our Discovery Team, you will be responsible for designing and implementing robust, scalable, and secure software systems. Your expertise in cloud-based development and API-based distributed...