As a Backend Engineer in the Credit Cards team, you will be an experienced individual contributor to our Cloud transformation journey, contributing to the re-architecture, development, and delivery of next-generation solutions. You will work on evolving the systems that power our card offering end-to-end, from card ordering and issuing to transaction processing and lifecycle management.
You will collaborate closely with senior engineers and cross-functional teams, contributing to the design and implementation of scalable, reliable backend services. This role offers an opportunity to deepen your expertise in cloud-native, transactional systems while taking ownership of meaningful components within a complex and highly impactful domain.
What youll do
You will be a key contributor to the Credit Cards engineering team, supporting the full card lifecycle, from ordering and issuing to limiting, managing, and monitoring card transactions. The team integrates with third-party payment processors, 3D Secure systems, and MasterCard to deliver secure, reliable, and scalable card services.
You will work on backend features and enhancements, helping to design, build, and maintain robust systems that support card operations and transactions. You will collaborate closely with senior engineers, product, architecture, and operations teams to deliver reliable, high-quality solutions, which will impact the efficiency of card services and the quality of customer experiences.
You will take part in modernizing the existing card systems into a new event-driven architecture, introducing cloud-native patterns. Build it from scratch while ensuring that card business services remain reliable, secure, and performant.
You will collaborate closely with senior engineers and cross-functional teams, contributing to the design and implementation of scalable, reliable backend services. This role offers an opportunity to deepen your expertise in cloud-native, transactional systems while taking ownership of meaningful components within a complex and highly impactful domain.
What youll do
You will be a key contributor to the Credit Cards engineering team, supporting the full card lifecycle, from ordering and issuing to limiting, managing, and monitoring card transactions. The team integrates with third-party payment processors, 3D Secure systems, and MasterCard to deliver secure, reliable, and scalable card services.
You will work on backend features and enhancements, helping to design, build, and maintain robust systems that support card operations and transactions. You will collaborate closely with senior engineers, product, architecture, and operations teams to deliver reliable, high-quality solutions, which will impact the efficiency of card services and the quality of customer experiences.
You will take part in modernizing the existing card systems into a new event-driven architecture, introducing cloud-native patterns. Build it from scratch while ensuring that card business services remain reliable, secure, and performant.
Requirements:
You are a skilled Backend Engineer with strong backend development experience and a good understanding of cloud architecture. You are comfortable navigating complex systems and turning requirements into practical, reliable solutions.
You are eager to learn and grow, able to adapt to new technologies and integration challenges, and embrace change with curiosity and initiative. You communicate clearly and work collaboratively, building trust through technical quality and reliability.
You take pride in delivering solutions that have a measurable impact, supporting both the business and your teams technical capabilities.
Skills you are bringing with you
4+ years of experience with backend development, with Node.js and C#.
4+ years of experience with advanced SQL (MSSQL/MySQL/PostgreSQL, etc.)
3+ years of experience with NoSQL database, preferably MongoDB
Experience with building SaaS platforms for cloud-based products, preferably AWS
Experience with Containers and Kubernetes (K8s), preferably EKS
Experience with Event-Driven Architecture
Experience with Message Brokers such as RabbitMQ/SQS/Kafka, preferably Kafka
Experience with Microservices development
Experience with AI tools for leveraging team velocity & quality
B.S. in computer science or equivalent.
You are a skilled Backend Engineer with strong backend development experience and a good understanding of cloud architecture. You are comfortable navigating complex systems and turning requirements into practical, reliable solutions.
You are eager to learn and grow, able to adapt to new technologies and integration challenges, and embrace change with curiosity and initiative. You communicate clearly and work collaboratively, building trust through technical quality and reliability.
You take pride in delivering solutions that have a measurable impact, supporting both the business and your teams technical capabilities.
Skills you are bringing with you
4+ years of experience with backend development, with Node.js and C#.
4+ years of experience with advanced SQL (MSSQL/MySQL/PostgreSQL, etc.)
3+ years of experience with NoSQL database, preferably MongoDB
Experience with building SaaS platforms for cloud-based products, preferably AWS
Experience with Containers and Kubernetes (K8s), preferably EKS
Experience with Event-Driven Architecture
Experience with Message Brokers such as RabbitMQ/SQS/Kafka, preferably Kafka
Experience with Microservices development
Experience with AI tools for leveraging team velocity & quality
B.S. in computer science or equivalent.
This position is open to all candidates.


















