Senior Software Engineer, Payment Squad
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer developing secure payment processing services for global restaurant chains. Collaborating with teams to optimize performance and comply with industry standards.
Responsibilities:
- Design and develop scalable, secure, and reliable payment processing services.
- Collaborate with cross-functional teams to integrate payment gateways and financial services.
- Optimize system performance and troubleshoot complex issues in production environments.
- Ensure PCI compliance and implement industry-standard security practices.
Requirements:
- 5+ years of software engineering experience with a focus on backend systems.
- Strong proficiency in Java, Go, or Python.
- Experience with cloud platforms like AWS or Google Cloud.
- Solid understanding of microservices architecture and RESTful APIs.
- Deep understanding of payment flows, including authorization, tokenization, settlement, and reconciliation, within secure, distributed backend architecture.
- Strong knowledge of Payment Card Industry (PCI) considerations and experience in designing systems for secure handling of sensitive financial data, consistency, and auditability.
- Previous experience in fintech or payments industry.
- Knowledge of Kubernetes and containerization.
- Familiarity with SQL and NoSQL database technologies.
- Background in restaurant, retail, or POS ecosystems and familiarity with store group hierarchies, check data, or tag-based filtering.
- Familiarity with Azure DevOps tools, in conjunction with the Atlassian product suite (Jira, Confluence, Rovo, etc.)




















