Employer description & source details
Lead the payments engineering team day to day, setting priorities, managing delivery plans, and ensuring predictable, on-time execution. Interpret business needs from customers, stakeholders, and product managers, translating them into clear technical designs and actionable development tasks. Own the technical direction for the payments domain, balancing short-term delivery pressure with long-term platform resilience, scalability, security, and maintainability. Design, document, and communicate solution architectures, including technical impact, effort, dependencies, and resource requirements. Lead by example through hands-on technical guidance, design reviews, code reviews, and pragmatic engineering decision-making. Act as a subject matter expert for payment processing, payment gateway integrations, transaction lifecycle management, and reconciliation. Ensure seamless integration between payment platforms, billing systems, CRM/BSS, financial systems, and external payment service providers (PSPs). Oversee payment transaction flows, including authorization, capture, settlement, refunds, recurring payments, and exception handling. Ensure payment processing accuracy, transaction traceability, and reliable reconciliation between payment providers, internal systems, and financial records. Drive improvements in reliability, payment success rates, transaction processing performance, cost efficiency, and overall platform reliability. Contribute to capacity planning, performance tuning, and platform evolution to support increasing transaction volumes and business growth. Promote and enforce best practices in AI-assisted development, coding standards, software quality, automated testing, CI/CD, deployment reliability, and full lifecycle ownership. Ensure observability, security,
Extracted skills: go, postgresql, aws, docker, security, finance, operations