About this opportunity
Opportunity Overview
Tencent is hiring a Senior Software Engineer to lead the design of high-availability integration gateways for cross-border payment systems. The role involves architecting a unified, scalable global network by standardizing diverse banking protocols. The senior software engineer will work on driving 99.99% system availability and implementing advanced distributed patterns to ensure zero-duplicate transaction processing. The senior software engineer will also spearhead the adoption of AI-powered tools and autonomous agents to improve development velocity, automated testing, and operational reliability. Additionally, the role involves owning the mission-critical security handshake architecture that protects the financial integrity of every global transaction. The ideal candidate will have a strong technical leadership background, with experience in setting the bar for engineering excellence through rigorous design reviews, mentoring junior talent, and evolving the cross-border engineering culture.
Responsibilities
- Lead the end-to-end design of high-availability integration gateways
- Drive 99.99% system availability by implementing advanced distributed patterns
- Spearhead the adoption of AI-powered tools and autonomous agents
- Own the mission-critical security handshake architecture
- Set the bar for engineering excellence through rigorous design reviews and mentoring junior talent
- Evolve the cross-border engineering culture
Benefits
- Opportunity to work with a diverse team and contribute to innovation
- Chance to work on high-impact projects and drive business growth
- Collaborative and dynamic work environment
Requirements & Qualifications
- 5+ years of experience in high-throughput banking/payments
- Deep knowledge of ISO 20022/SWIFT and the technical orchestration of FX lifecycles
- Expert-level Java & Spring Boot proficiency with a focus on concurrency and distributed systems
- Experience with Kafka, RocketMQ, and MySQL optimization
- Proven experience with "compliant by design" architecture, including OAuth2, Mutual TLS, and digital signatures
- A proactive interest in utilizing AI Agents to optimize the software development lifecycle
How to Apply
- Review the job description and requirements to ensure a good fit.
- Prepare a resume and cover letter that highlight relevant experience and skills.
- Click the Apply button below to submit your application.
Ready to apply?