This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Principal Engineer is a senior technical leader responsible for the end-to-end architecture and delivery of a highly scalable payment processing & fraud management platform. In this role, you will define the technical strategy and drive the hands-on development of a secure, resilient infrastructure that processes transactions at extensive scale. You will provide architectural leadership and ownership of the platform’s design, ensuring high availability, low latency performance, and robustness against failures. Security is a paramount focus. The Principal Engineer will champion standard processes in cloud infrastructure security, payment data protection (PCI compliance, tokenization), and Kubernetes/container orchestration security to safeguard our systems and customers. This role combines strategic vision with active contribution, collaborating multi-functionally to deliver a world-class payments platform that is innovative, reliable, and secure.
Job Responsibility:
Define the technical roadmap and engineering strategy for payments and fraud systems
Lead by example with active involvement in coding, code reviews, and prototyping of critical platform components
Design and maintain a secure cloud environment for the payment platform
Champion payment data security across the platform
Integrate and enhance fraud detection mechanisms within the platform
Oversee the security of our containerized applications and Kubernetes orchestration
Design for high availability and disaster recovery
Provide technical leadership and mentorship to engineering teams
Continuously optimize platform performance
Work closely with product managers, business customers, and other engineering teams
Stay up-to-date with industry trends in payments, fintech, and cloud security
Serve as a mentor and coach for engineers on the team
Requirements:
10+ years of software engineering experience, with at least 5 years in designing and building large-scale, distributed systems
In-depth understanding of payment processing systems and fraud detection techniques
Strong experience with cloud platforms (AWS and/or GCP) in a production environment
Deep knowledge of PCI DSS requirements and experience ensuring compliance in payment systems
Hands-on experience deploying and managing applications in Kubernetes
Exceptional skills in designing highly available, fault-tolerant architectures
Strong development skills in one or more programming languages (e.g. Java, Go, C#, Python, or similar)
Excellent leadership and social skills
Bachelor’s degree in Computer Science or related field (required)
Master’s degree or higher in a relevant field is preferred
Nice to have:
Experience in the payments or e-commerce industry at scale
Knowledge of advanced security frameworks and practices
Relevant industry certifications
Exposure to modern fraud prevention tools and techniques
Experience with performance engineering and tuning of high-throughput systems
Welcome to
CrawlJobs.com
– Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.