About the Role
The role involves developing and maintaining backend services that support a high-volume transaction environment, with emphasis on system reliability, security, and performance optimization.
Responsibilities
- Design and implement scalable APIs for payment processing
- Develop server-side logic to handle transaction workflows
- Collaborate with frontend teams to integrate user-facing features
- Optimize database queries for performance and efficiency
- Ensure system reliability under high-load conditions
- Write clean, maintainable, and well-documented code
- Troubleshoot and resolve production issues promptly
- Participate in code reviews and technical design discussions
- Support security compliance standards for financial systems
- Monitor system performance and implement improvements
- Work with containerized environments and orchestration tools
- Integrate with third-party services and APIs
- Maintain data consistency across distributed systems
- Contribute to disaster recovery and failover strategies
- Follow agile development practices and sprint cycles
- Document technical designs and system architecture
- Assist in capacity planning and infrastructure scaling
- Implement automated testing for backend components
- Collaborate on incident response and post-mortem analysis
- Stay current with backend technologies and best practices
Nice to Have
- Master’s degree in Computer Science or related field
- Experience in the payments or fintech industry
- Knowledge of PCI-DSS compliance standards
- Experience with high-availability systems
- Familiarity with service mesh technologies
- Background in system security and threat modeling
- Experience with large-scale data processing
- Contributions to open-source software projects
- Public speaking or conference presentation experience
- Leadership experience in technical projects
Compensation
Competitive salary with benefits
Work Arrangement
Hybrid work model
Team
Collaborative engineering team focused on payment systems
About the Role
This position plays a key role in building and maintaining the core transaction infrastructure. Engineers work closely with product and operations teams to ensure seamless, secure, and efficient payment processing.
Technology Stack
The team uses Go, Python, PostgreSQL, MongoDB, Kubernetes, AWS, Kafka, and Prometheus. The stack emphasizes scalability, observability, and security.
Available for qualified candidates


