Root Systems is seeking a skilled and experienced Payments Integration Developer to join our team and play a crucial role in building out our payment integration capabilities. The ideal candidate will have a deep understanding of payment platforms and the ability to optimize them for efficiency, security, and performance. You will work with both Stripe and Wise payment gateways from the beginning, architecting a layer of abstraction to allow our codebase to interface with each gateway while minimizing code changes.
Responsibilities:
Implement payment processing using Stripe and Wise APIs, ensuring seamless transactions and reduced latency
Design a secure, scalable, and maintainable payment architecture that is secure, scalable, and maintainable
Optimize payment processes for speed and reliability
Collaborate with cross-functional teams, including backend and frontend developers, to ensure smooth integration of the payments layer
Ensure all payment activities comply with industry standards and regulations
Implement and maintain robust security measures to protect sensitive payment data and prevent fraud
Monitor system performance and address payment processing issues
Develop and maintain APIs for payment processing and reconciliation
Implement monitoring and alerting systems for payment platforms
Troubleshoot and resolve payment processing issues promptly
Our tech stack includes PHP and Python on the backend, with React powering the frontend. We are looking for someone who can design elegant architectures, write quality code, and help drive our platform's payments capabilities forward. If you have the right mix of technical chops, creativity, and drive, we'd love to hear from you. This is an exciting opportunity to have a major impact at a new startup.
Requirements
Proven experience as a Software Engineer with a focus on payment platforms and optimization
Strong understanding of payment processing workflows, protocols, and security standards
Virtuoso-level skills in PHP and Python for backend compositions
Knowledge of software design patterns and principles
Familiarity with React and frontend integration
Deep understanding of payment gateways, PCI compliance, and the arcane arts of financial transactions
Experience with payment gateway integrations and APIs, particularly Stripe and Wise
Knowledge of database systems and data modeling related to payments
Familiarity with payment fraud prevention and risk management
Excellent problem-solving skills and attention to detail
Good communication and collaboration abilities
Experience in working with Git
Familiarity with DevOps principles and the ability to set up and manage your own test environments independently
Benefits
Work-life balance
Competitive salary and benefits package included
Gear of your choice (laptop, mobile device)
Unlimited data mobile plan
Private health insurance
Regular off-sites
5 weeks of paid vacation
Help with relocation to Athens, Greece (where applicable)
Never a dull moment!
Root Systems is committed to providing a flexible and inclusive work environment where every individual feels valued and respected. We celebrate diversity and welcome all qualified applicants regardless of their background or identity.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job