As a Backend Engineer in the Pricing & Packaging R&D crew, youll help build our monetization platform from the ground up: pricing and packaging engines that power a global payments platform. Youll 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.
What youll 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.
What youll 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.
Requirements:
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.
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.
This position is open to all candidates.



















