
Technical Product Owner – Billing & Payments
Ruby Labs
full-time
Posted on:
Location: 🇺🇦 Ukraine
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
JavaScriptPythonRubySQL
About the role
- Lead the delivery of the Payment Orchestration System MVP by coordinating the integration and implementation of new payment service providers, aligning technical initiatives with product strategy.
- Own and prioritize the product backlog, translating business needs and stakeholder goals into clear, actionable user stories that guide engineering and integration teams.
- Collaborate cross-functionally with Engineering, Integration, Architecture, and the Head of Payments & Billing to ensure timely, high-quality delivery of features and improvements across the payments ecosystem.
- Define and adapt Agile workflows (SCRUM, Kanban, or hybrid) to fit team dynamics, driving efficiency through daily stand-ups, sprint planning, retrospectives, and other Agile ceremonies.
- Manage and track work progress, ensuring transparency, accountability, and accurate reporting.
- Maintain up-to-date product documentation, technical specifications, and decision records to foster alignment and knowledge sharing across teams.
- Act as the primary point of contact for internal stakeholders, providing regular updates on progress, risks, and delivery timelines.
- Champion Agile and product management best practices to continuously improve team performance, product quality, and customer value delivery.
- Support QA and UAT efforts to ensure reliability and compliance of payment and billing subsystems.
- Contribute to cross-functional initiatives as needed, supporting broader product and organizational goals.
Requirements
- Proven experience as a Product Owner or Technical Product Manager, preferably in fintech, payments, billing, or SaaS environments.
- Strong understanding of payment ecosystems, including PSPs, payment orchestration, billing flows, and integration models.
- Solid knowledge of RESTful APIs, including ability to read API documentation, understand request/response cycles, and collaborate with engineers on interface definitions.
- Familiarity with SDKs and developer tools; capable of supporting integration efforts and assessing third-party SDK capabilities.
- Basic programming/scripting knowledge (e.g. JavaScript, Python, or similar) to support technical discussions, perform lightweight testing, or work with tools like Postman and Swagger.
- Experience with Agile methodologies (SCRUM, Kanban, or hybrid models); ability to lead Agile ceremonies and continuously improve team workflows.
- Proficiency with product and project management tools (e.g. JIRA, Confluence, Plane.so, Outline).
- Ability to write clear and concise user stories, acceptance criteria, and technical documentation.
- Strong communication skills, with the ability to bridge technical and non-technical stakeholders.
- Experience coordinating cross-functional teams, especially Engineering, Architecture, QA, and external partners.
- Prior experience with PCI compliance, fraud prevention, or billing automation in a product context.
- Knowledge of testing frameworks.
- Familiarity with data analysis tools (e.g. Looker, SQL, or similar) for product insights and validation.
- Previous involvement in system migrations, particularly payment infrastructure transitions or tool replacements.