Global Payments is a leading payments technology company that enables millions of daily transactions between buyers and sellers worldwide. As a Lead Software Engineer, you'll play a crucial role in developing and maintaining mission-critical payment solutions that serve over 3 million companies and 600 million cardholders globally. The position involves working throughout the software development lifecycle, creating complex code using both front-end and back-end technologies, and providing technical leadership within the team.
The role requires expertise in multiple programming languages and architectures, with a focus on developing robust payment processing systems. You'll be responsible for designing, coding, and implementing applications while ensuring compliance with Payment Card Industry (PCI) security standards. The position offers the opportunity to work with cutting-edge technologies including cloud platforms, modern frameworks, and both SQL and NoSQL databases.
As a technical leader, you'll participate in client meetings, contribute to architectural decisions, and mentor other software engineers. The role combines hands-on development with technical leadership, requiring both deep technical expertise and strong communication skills. Working in a hybrid environment, you'll collaborate with global teams to deliver innovative payment solutions that drive the company's continued growth and success.
The ideal candidate brings at least 6 years of professional experience, strong knowledge of multiple programming languages, and experience with payment systems or financial technology. This position offers the opportunity to make a significant impact on the global payments technology landscape while working with a diverse, worldwide team focused on delivering best-in-class payment solutions.