Senior Software Engineer
Mastercard
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Senior Software Engineer
Senior Software Engineer, Blockchain Team Location: Lisbon, Portugal Experience: 5+ years Employment Type: Full-time Overview We are seeking a highly skilled Senior Software Engineer to join our Blockchain Team in Lisbon. In this role, you will design, develop, and maintain secure, scalable, and high-performance distributed systems that support blockchain-based products and services. You will collaborate with cross-functional teams to deliver innovative solutions while driving engineering excellence and mentoring other developers.Key Responsibilities
- Design, develop, and maintain blockchain platforms and distributed applications.
- Build secure and scalable backend services using modern software engineering practices.
- Develop integrations with blockchain networks, digital asset platforms, and cryptographic services.
- Create and maintain APIs, microservices, and cloud-native applications.
- Participate in architecture discussions and influence technical direction.
- Ensure high availability, performance, security, and reliability of production systems.
- Experience with cryptographic protocols, key management, and secure data handling practices.
- Conduct code reviews and mentor junior and mid-level engineers.
- Collaborate with Product Managers, Architects, Security Engineers, and Operations teams.
- Drive automation, testing, CI/CD, and operational excellence initiatives.
- Troubleshoot complex technical issues across distributed environments.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software engineering experience.
- Strong proficiency in Java and Spring.
- Experience developing full-stack applications, including scalable backend services and modern, responsive frontend solutions.
- Strong hands-on experience with frontend framework Angular.
- Experience building responsive, accessible, and user-friendly web applications.
- Strong understanding of REST APIs, GraphQL, and frontend-backend integration patterns.
- Experience building scalable microservices and distributed systems.
- Strong understanding of cloud platforms such as AWS or Azure.
- Solid knowledge of software design patterns, system architecture, and performance optimization.
- Experience with CI/CD pipelines, containerization, Docker, and Kubernetes.
- Familiarity with modern testing frameworks for both frontend and backend development.
- Excellent problem-solving, communication, and collaboration skills.
- Ability to lead technical initiatives, mentor engineers, and drive best practices across the software development lifecycle.
Preferred Qualifications
- Experience with blockchain technologies such as Ethereum, Hyperledger, Bitcoin, Polygon, Solana, or similar platforms.
- Understanding of cryptography, PKI, digital signatures, encryption, and secure key management.
- Experience developing user interfaces for blockchain or digital asset platforms.
- Knowledge of Web3 technologies, wallet integrations, and smart contract interactions.
- Experience with event-driven architectures, messaging systems, and real-time applications.
- Experience designing and implementing secure authentication and authorization solutions (OAuth2, OIDC, MFA).
- Previous experience leading technical projects and mentoring engineers.
What Success Looks Like
- Delivering reliable and secure blockchain solutions to production.
- Improving system scalability, maintainability, and performance.
- Influencing architectural decisions and engineering standards.
- Supporting team growth through technical leadership and mentorship.
- Driving innovation in blockchain, security, and distributed systems technologies.
Key Competencies
- Technical Leadership
- Distributed Systems Design
- Blockchain Architecture
- Secure Software Development
- Cloud-Native Engineering
- Problem Solving
- Collaboration and Communication
- Mentorship and Coaching
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes 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, and
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
- ...specialists providing services in Information Technology and Engineering services. As part of the Netherlands-based organization Conclusion... ...about us at . Role Overview: We are looking for a Senior Java Developer to join our teams at a leading European high...
€55,000 a €70,000 por año
...first office in the city and looking for engineers to join as founding members of the team,... ...You’ll Be Doing We’re looking for Senior Full stack Engineers to help us build the... ...with Product Managers, QA’s, and fellow Software Engineers You’ll build bulletproof...- ...Algorithms and Machine Learning applied to Risk Management in Insurance business (Nice to Have); Service with solid expertise of software development lifecycles and Agile methodologies; Azure fundamentals expertise; Development Expertise: C#, Python; Fluency...
- ...Being part of a team whose mission is to transform the way software development is done, sounds like something you'd like to... ...presence in different countries. We are looking for a Senior Backend Software Engineer for a project in Lisbon area to work remotely. Requirements...
€45,000 a €55,000 por año
...hire is one of the founding members of that team. Early engineers here will have an outsized hand in how the office’s... ...task. Role-Specific Details: Job Title & Level: Senior Software Engineer, Backend/Infrastructure — Lisbon, Portugal. Specific...- ...Engineered in Berlin. Driving the Future of Europe. At AUTODOC, we are proud to be a homegrown European success story.... ...more dependable than ever before. We are looking for a Senior iOS Software Engineer to take full technical ownership within one of our autonomous...
- ...Engineered in Berlin. Driving the Future of Europe. At AUTODOC, we are proud to be a homegrown European success story... ...than ever before. To achieve this goal, we are hiring a Senior Android Software Engineer to take full technical ownership within one of our autonomous...
- ...Software Engineer – Senior React Developer Building Dreams in Code: Apply for React Developer Role! There's no secret to become number-one, it takes willingness to improve and determination to pursue it. At GRiT®, it’s all about the journey getting there. We trust...
- ...London, New York, Singapore, Sydney and our newly established Engineering Hub in Lisbon. We have raised more than £500m in funding... ...a UK Best Employer for 2026. About the Role As a Senior Software Engineer II, you operate with a wide sphere of influence. You will...
€66,000 a €83,000 por año
...online without adding hardware, installing software, or changing a line of code. Internet... ...reliability as top priority. We are a team of engineers who obsess over building reliable... ...on here: About the role As a software engineer on the Zero Trust Connectivity team, you...- ...Job Description We are looking for an outstanding Software Engineer with strong knowledge of .NET Core and .NET Framework. In our team, we face many challenges where you can help us. Starting with the migration from .NET Framework to .NET Core, working on improving our...
- ...About the Role You'll join our Lisbon engineering hub as a Senior Software Engineer and own real features end to end, from the UI a user touches to the API, the data, and the deploy. You'll be one of the people deciding how AI and agentic systems actually show up in...
- ...Job Description Why A365 Software Engineering? Build the cloud platform that’s transforming electronics design. Altium 365 for... ...design platform. A day in the Life of our Staff/ Senior Software Engineer Your primary role will be product development for complex...
- ...Cross Border Talents is searching for a Senior Software Engineer for our client in Lisbon,, Portugal. Are you a talented and driven Software Engineer looking to make a difference in the banking industry? We have the perfect role for you! Join our innovative team and...
€66,000 por año
...without adding hardware, installing software, or changing a line of code. Internet... ...capabilities requires solving complex engineering problems across high-throughput web infrastructure... ...the Role We are looking for a Senior Software Engineer to serve as an expert and technical...- ...adherence to best practices. ● Collaborate closely with product managers, designers, and other developers to deliver high-quality software on time. ● Ability to document what you have done. Requirements ● A Bachelor’s Degree in Computer Science, or equivalent...
€66,000 por año
...adding hardware, installing software, or changing a line of code.... ...About the role Cloudflare’s Engineers build and operate the software... ...for a talented Systems Engineer to join the Security Rules team... ...sane work environment. As a senior engineer, you will take ownership...- ...Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by... ...cases for Policy driven IP address assignment, designing traffic engineering tools that improve the quality of service for billions of...
- ...D-Orbit is looking for a Senior Software Engineer & Team Lead to join our Cybersecurity Business Unit , based in Lisboa, Portugal . In this role, you will provide technical leadership and strategic guidance to the development of secure, scalable, and high-quality...
- ...SENIOR SOFTWARE ENGINEER – BACK END (MUST BE ABLE TO START IMMEDIATELY OR NO LONGER THAN 2 WEEKS NOTICE) Remote, but must be based in Portugal (Porto, Braga, Lisbon or Coimbra) About Tillster Headquartered in the USA, Tillster is the global leader in digital...
- ...Location Type On-site Department Engineering Product Engineering - Vault Core Thought... ...—and a UK Best Employer for 2026. Software Engineering is a key role within Thought... ...week onsite. At Thought Machine, our Senior Software Engineers specialised in...
€66,000 por año
...online without adding hardware, installing software, or changing a line of code. Internet... ..., UK About the role The Snr Software Engineer, AI & Infrastructure Planning role helps... ...Desirable Skills, Knowledge, and Experience Senior-level software engineering experience,...- ...environment Accountability and pride for your projects For more information visit: Overview of the position As a Senior Software Engineer at Enhesa, you will work as part of a team of talented Engineers building modern applications that deliver value with...
- ...Software Engineer - PowerBuilder Developer Master of PowerBuilder: Senior Developer Wanted! There's no secret to become number-one, it takes willingness to improve and determination to pursue it. At GRiT®, it's all about the journey getting there. We trust talent...
- ...Cloud experts, Designers, Business consultants, Security experts, Engineers, Developers and other extraordinary talents, spread across... ...professional experience in Java development. ~ Strong knowledge of software architecture concepts: distributed systems, modularity, event-...
- ...A Opensoft é uma empresa portuguesa com mais de 20 anos de experiência em engenharia de software e consultoria tecnológica . Apoiamos os nossos clientes na transformação digital dos seus negócios, integrando ou desenvolvendo soluções à medida das suas necessidades....
- ...contribution can have an impact on a global scale, this could be the right challenge for you. We are looking for a Java Software Engineer to work in this project in Porto or Lisbon (Hybrid). Requirements: -Between 6 and 9 years of experience in a...
- ...the Team As a member of the Network Engineering team within the Voice and Services functional... ...the network elements roadmap, including software/hardware upgrade planning across the... ...From the Board and the Founders to the Senior Management Team, you will collaborate daily...
- ...Software Engineer - .NET Developer Building Dreams in Code: Apply for .Net Developer Role! There's no secret to become number-one, it takes willingness to improve and determination to pursue it. At GRiT®, it’s all about the journey getting there. We trust talent...
€55,000 a €75,000 por año
...London, New York, Singapore, Sydney and our newly established Engineering Hub in Lisbon. We have raised more than £500m in funding and our... ...for two consecutive years—and a UK Best Employer for 2026. Software Engineering is a key role within Thought Machine. As an...
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Senior Software Engineer. Seja o primeiro a se candidatar!


