Related skills
java postgresql mysql microservices kotlinπ Description
- Role: Senior Backend Engineer for Revenue Engine Squad in Marketplace Zone.
- Design, develop, maintain scalable backend services for payments, pricing, refunds, promos.
- Improve retry mechanisms, fraud detection, and error handling to boost payment success.
- Build features for promotions, subscriptions, and order finalization workflows.
- Support multi-currency and international payment processing.
- Define and uphold engineering practices in security, scalability, performance, and code quality.
- Improve the maturity of our tech stack through best practices and automation.
- Monitor and improve system performance.
- Participate in code reviews, mentorship, and technical decisions.
- Collaborate with finance, legal, and security to ensure compliance and fraud prevention.
π― Requirements
- 5+ years backend dev; Kotlin/Java; PostgreSQL or MySQL.
- Strong payment processing knowledge; Stripe and PayPal integration.
- Experience designing scalable cloud architectures and distributed systems.
- SOA, API design, and microservices expertise.
- DB design, implementation, and query optimization.
- Experience with performance monitoring, logging, and observability.
- Write clean, maintainable, and testable code.
- Advanced English with strong verbal and written communication.
- AI-first mindset; track record of AI-driven workflow improvements.
π Benefits
- Paid in USD.
- Remote work: design the life you want.
- 15 days vacation per year from start date.
- 16 fully paid Argentinean holidays.
- 5-year Sabbatical: 4 weeks paid after 5 years.
- Family leave: 12 weeks primary, 6 weeks secondary, fully paid.
- Compassionate Leave: 3-5 days per occurrence.
- Benefits platform with perks, learning, wellness, and more.
- Personalized English coach.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!