Role
Backend Engineer (Python)
Role summary
Join a growing company in the cloud payments space and build scalable backend systems using Python.
Work remotely, contribute to core infrastructure, and help shape a product used by businesses globally.
Job description
About the Role
Our client is building modern infrastructure in the cloud payments space, helping businesses manage and scale their payment operations more efficiently.
They are looking for a Backend Engineer with strong experience in Python to join their growing engineering team. You will work on core systems, contributing to development, testing, and debugging of scalable backend services.
Key Responsibilities
- Develop and maintain backend services using Python
- Write clean, testable, and maintainable code
- Debug and resolve issues across production systems
- Collaborate with engineering teams to improve system performance and reliability
- Contribute to testing strategies and code quality standards
- Support continuous improvement of the platform and development processes
Requirements
- Strong experience with Python development
- Practical experience with testing and debugging in production environments
- Understanding of backend architecture and scalable systems
- Ability to work independently in a remote environment
- Strong communication skills in English
Nice to Have
- Experience with cloud infrastructure or payment systems
- Familiarity with APIs and distributed systems
- Experience working in remote, distributed teams
What’s Offered
- Competitive salary + equity
- Fully remote work environment (Europe / LATAM)
- Opportunity to join a growing team in the cloud payments space
- Collaborative and supportive team culture
About the Company
Our client is a fast-growing company operating in the cloud payments industry, with a globally distributed team. They focus on building scalable and reliable infrastructure while maintaining a strong engineering culture and collaborative environment.
Our client is building modern infrastructure in the cloud payments space, helping businesses manage and scale their payment operations more efficiently.
They are looking for a Backend Engineer with strong experience in Python to join their growing engineering team. You will work on core systems, contributing to development, testing, and debugging of scalable backend services.
Key Responsibilities
- Develop and maintain backend services using Python
- Write clean, testable, and maintainable code
- Debug and resolve issues across production systems
- Collaborate with engineering teams to improve system performance and reliability
- Contribute to testing strategies and code quality standards
- Support continuous improvement of the platform and development processes
Requirements
- Strong experience with Python development
- Practical experience with testing and debugging in production environments
- Understanding of backend architecture and scalable systems
- Ability to work independently in a remote environment
- Strong communication skills in English
Nice to Have
- Experience with cloud infrastructure or payment systems
- Familiarity with APIs and distributed systems
- Experience working in remote, distributed teams
What’s Offered
- Competitive salary + equity
- Fully remote work environment (Europe / LATAM)
- Opportunity to join a growing team in the cloud payments space
- Collaborative and supportive team culture
About the Company
Our client is a fast-growing company operating in the cloud payments industry, with a globally distributed team. They focus on building scalable and reliable infrastructure while maintaining a strong engineering culture and collaborative environment.