remote
Software Engineer, Payments Infrastructure
Software Engineer, Payments Infrastructure
Design and develop scalable payment infrastructure using Python, Node.js, and Machine Learning.
About the role
As a Software Engineer, Payments Infrastructure, you will be responsible for designing and developing scalable payment infrastructure using cutting-edge technologies. You will work closely with cross-functional teams to ensure seamless integration with existing systems and meet the high standards of our payment processing platform.
Key Responsibilities
- Design and develop high-performance payment processing systems using Python and Node.js.
- Implement machine learning algorithms to improve payment processing efficiency and accuracy.
- Collaborate with the DevOps team to ensure smooth deployment and monitoring of payment infrastructure on AWS.
- Work with the QA team to identify and resolve payment processing issues.
- Participate in code reviews and contribute to the development of best practices and standards for payment infrastructure development.
Requirements
- 5+ years of experience in software development with a focus on payment processing or related fields.
- Proficiency in Python, Node.js, and AWS.
- Experience with machine learning algorithms and their application in payment processing.
- Strong understanding of software design patterns and principles.
- Excellent problem-solving skills and attention to detail.
Skills
pythonnodejsmachine learningaws