About the Role
This role involves leading the development and enhancement of critical payment processing platforms, working closely with cross-functional teams to deliver secure and efficient solutions.
Responsibilities
- Design and implement scalable software solutions for payment processing
- Collaborate with product and engineering teams to define technical requirements
- Ensure high availability and performance of core payment services
- Write clean, maintainable, and well-documented code
- Conduct code reviews and mentor junior developers
- Troubleshoot and resolve production issues promptly
- Participate in system architecture planning and decision-making
- Integrate with third-party payment gateways and financial institutions
- Maintain compliance with security standards and industry regulations
- Optimize systems for reliability and fault tolerance
- Support deployment pipelines and CI/CD practices
- Monitor system performance and implement improvements
- Work with data encryption and secure handling of sensitive information
- Contribute to technical documentation and design specifications
- Stay current with emerging technologies and payment industry trends
- Participate in agile development cycles and sprint planning
- Ensure software meets audit and compliance requirements
- Collaborate on incident response and post-mortem analysis
- Develop unit and integration tests to ensure code quality
- Support scalability efforts as transaction volume grows
- Evaluate and adopt new tools and frameworks when appropriate
- Promote best practices in software engineering across the team
- Assist in defining roadmap priorities for payment platform evolution
- Work within defined timelines to deliver high-impact features
- Engage in peer programming and knowledge-sharing sessions
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with office and remote options
Team
Part of a collaborative engineering team focused on payment systems
Why This Role Matters
- The systems built in this role directly impact millions of customer transactions annually.
- Work is central to maintaining trust and security in financial operations.
- Developers have direct influence on platform stability and innovation pace.
Growth Opportunities
- Opportunities to lead technical projects and mentor engineers.
- Access to training and conferences for professional development.
- Pathways to advance into architecture or technical leadership roles.
May offer visa sponsorship for qualified candidates