remote
Back-end Engineer Senior - xe
Backend Engineer
Senior Back‑End Engineer building scalable cross‑border payment services using Python, Node.js, and AWS. Own end‑to‑end feature delivery, design robust APIs, and optimize performance for millions of users worldwide.
About the role
Key Responsibilities
- Own the full lifecycle of high‑impact features from design to production, ensuring reliability and performance at scale.
- Design, implement, and maintain RESTful APIs and microservices that power cross‑border payment flows.
- Collaborate with product, data, and front‑end teams to translate business requirements into technical solutions.
- Optimize database schemas, queries, and caching strategies to support millions of daily transactions.
- Mentor junior engineers, conduct code reviews, and promote best practices in architecture and testing.
Requirements
- 5+ years of professional back‑end development experience, preferably in fintech or payments.
- Strong proficiency in Python and Node.js with a track record of building production‑grade services.
- Hands‑on experience with AWS services (EC2, RDS, S3, Lambda, ECS/EKS) and CI/CD pipelines.
- Deep understanding of relational databases (PostgreSQL/MySQL) and NoSQL stores (Redis, DynamoDB).
- Excellent problem‑solving skills, ability to work independently, and a passion for clean, maintainable code.