About the Role
The role involves leading the development and integration of high-performance systems that process financial transactions using ISO8583 standards, with a focus on security, reliability, and compliance within a global platform.
Responsibilities
- Design and implement software systems compliant with PCI and ISO8583 standards
- Collaborate with cross-functional teams to integrate transaction processing solutions
- Ensure system architecture supports scalability and high availability
- Develop secure code following financial industry security protocols
- Troubleshoot and resolve issues in production environments
- Lead code reviews and enforce coding best practices
- Optimize transaction processing performance and latency
- Work closely with QA teams to ensure comprehensive test coverage
- Maintain documentation for system design and protocols
- Support certification processes for payment networks
- Implement monitoring and alerting for critical systems
- Participate in incident response for transaction-related outages
- Drive adoption of secure software development lifecycle practices
- Mentor engineers on protocol-specific implementation details
- Evaluate and integrate third-party financial messaging libraries
- Ensure compliance with data protection and encryption standards
- Contribute to disaster recovery planning for transaction systems
- Analyze system logs to detect anomalies and errors
- Support deployment automation and CI/CD pipelines
- Stay current with evolving payment standards and protocols
Nice to Have
- Direct experience with payment card networks and certification
- Hands-on work with transaction switching platforms
- Exposure to real-time financial settlement systems
- Involvement in PCI DSS audits or assessments
- Knowledge of EMV and card-present transaction flows
- Experience with fraud detection systems
- Background in fintech or banking software
- Familiarity with ISO20022 migration efforts
- Contributions to open-source financial software projects
- Published work or speaking engagements in payments domain
Compensation
Competitive salary based on experience and location
Work Arrangement
Hybrid work model with flexible scheduling
Team
Part of a global engineering team focused on financial transaction infrastructure
Why This Role Matters
Financial transactions require precision, security, and reliability. This role directly impacts the core infrastructure that enables secure payments across multiple markets. Engineers in this position shape the systems that ensure compliance, performance, and trust in every transaction processed.
Technology Stack
The platform leverages Go and Java for core services, Kafka for messaging, Kubernetes for orchestration, and PostgreSQL and Cassandra for data storage. Infrastructure is hosted across cloud providers with an emphasis on resilience and auditability.
Available for qualified candidates requiring work authorization