Senior Backend Engineer (Node.js)
About Payoneer
Founded in 2005, Payoneer is the global financial platform that removes friction from doing business across borders, with a mission to connect the world’s underserved businesses to a rising global economy. We’re a community with over 2,500 colleagues all over the world, working to serve customers, and partners in over 190 countries and territories.
By taking the complexity out of the financial workflows–including everything from global payments and compliance to multi-currency and workforce management, to providing working capital and business intelligence–we give businesses the tools they need to work efficiently worldwide and grow with confidence.
Role summary –
As a Backend Engineer in the Pricing & Packaging R&D crew, you’ll help build our monetization platform from the ground up: pricing and packaging engines that power a global payments platform. You’ll work end-to-end on features – from discovery and design through implementation, testing, deployment, and monitoring – using modern AWS-based technologies and leveraging modern AI tools, while maintaining best engineering practices and high quality. This is a chance to join early, influence how things are built, and grow with the team.
Location: Petach Tikva Hybrid Full-time
What you’ll do –
- Collaborate closely with Product, Design/UX, DevOps, and other R&D teams to understand business needs and translate them into technical solutions, covering full development lifecycle: discovery, design, implementation, code reviews, testing, deployment, and monitoring.
- Design, build, and maintain backend services and APIs for pricing, packaging, and monetization flows, in Node.js and C# over relational and document-based databases (SQL, MongoDB), running on AWS, using containers and Kubernetes.
- Write clean, maintainable, and testable code, following engineering best practices.
- Integrate with message brokers (e.g., Kafka, SQS, RabbitMQ) to build robust, event-driven services.
- Contribute to improving our CI/CD pipelines, observability, and production readiness (logs, metrics, alerts, dashboards).
- Continuously learn and share knowledge with the team, contributing to a culture of excellence, ownership and continuous improvement while building each other up.
Who you are:
- B.S. in Computer Science or equivalent practical experience.
- 6+ years of experience with backend development in Node.js, preferably combined with practical experience in C#.
- 3+ years of hands-on experience with relational databases and advanced SQL (MSSQL/Oracle/MySQL/PostgreSQL, etc.).
- Strong experience building SaaS or cloud-based platforms, preferably on AWS.
- Solid experience with containers and Kubernetes (K8s); EKS experience is an advantage.
- Strong experience with message brokers (e.g., Kafka/SQS/RabbitMQ) and event-driven architectures.
- Proven experience designing and building microservices in production environments.
- Deep understanding of OOP, design patterns, and clean architecture principles.
- Strong sense of ownership, accountability, and product mindset – you care about business impact as much as technical elegance.
- Experience with engineering best practices: code reviews, unit/integration testing, CI/CD, monitoring, and Agile methodologies.
- Excellent communication and collaboration skills; comfortable leading discussions and aligning multiple stakeholders.
- Ambitious, curious, and eager to learn and introduce new technologies and practices where they add value.
#LI-LF1
The Payoneer Ways of Working
Act as our customer’s partner on the inside Learning what they need and creating what will help them go further.
Do it. Own it. Being fearlessly accountable in everything we do.
Continuously improve Always striving for a higher standard than our last.
Build each other up Helping each other grow, as professionals and people.
If this sounds like a business, a community, and a mission you want to be part of, apply today.
We are committed to providing a diverse and inclusive workplace. Payoneer is an equal opportunity employer, and all qualified applicants will receive consideration for employment no matter your race, color, ancestry, religion, sex, sexual orientation, gender identity, national origin, age, disability status, protected veteran status, or any other characteristic protected by law. If you require reasonable accommodation at any stage of the hiring process, please speak to the recruiter managing the role for any adjustments. Decisions about requests for reasonable accommodation are made on a case-by-case basis.