Infotree Global Solutions is seeking a Payment Platform Software Engineer to design, develop, deploy, monitor, operate, and maintain their payment processing capabilities. The role involves enhancing the reliability, scalability, and efficiency of the platform while supporting internal partners and responding to incidents.
Responsibilities:
- Be responsible for, design, develop, deploy, monitor, operate and maintain existing or new elements of our payment processing capabilities
- Maintain, improve, and develop tooling and systems that enhance the reliability, scalability, and efficiency of our platform
- Unblock, support and communicate with internal partners to achieve results
- Have a good grasp and ability to explain the various trade-offs made in decisions
- Respond to incidents, and support other teams to mitigate customer-impacting events
Requirements:
- BS/MS or equivalent in Computer Engineering, Computer Science, or related field or relevant work experience
- 4+ years of software engineering industry experience
- Experience with Python and/or Go
- Experience designing, debugging and running fault-tolerant, highly available, large-scale distributed systems
- Experience working with public cloud platforms (e.g., AWS, GCP, Microsoft Azure, etc.)
- Experience working with databases, relational or NoSQL
- Write clear, scalable and clear design documentation