
Senior System Analyst
Tabby
full-time
Posted on:
Location Type: Remote
Location: Armenia
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Translate business and product needs into clear system requirements
- Formalize end-to-end money movement flows, including internal wallet operations, payment gateway interactions, and accounting triggers
- Work closely with Product Managers, engineers, finance, and adjacent teams to define scope, dependencies, and delivery phases
- Break down complex financial processes into implementable requirements
- Contribute to platform architecture and service interaction design across product services and CoreBank components
- Help structure and prioritize the team backlog together with the product lead
- Identify impacted services, integrations, and teams for each change
- Support engineering and QA during implementation by clarifying requirements, edge cases, and expected behavior
- Keep technical and functional documentation current, clear, and usable for both engineering and cross-functional stakeholders
- **What success looks like:**In this role, success means you can:
- Turn ambiguous financial or product requirements into clear, scalable platform designs
- Help teams implement changes safely in critical money movement systems
- Improve consistency across products by designing reusable CoreBank capabilities
- Grow from owning requirements into shaping the direction and evolution of the platform
Requirements
- 3+ years of experience as a **System Analyst, Business Analyst, or similar role**
- Upper-Intermediate level of English proficiency
- Strong experience gathering, structuring, and formalizing complex system requirements
- Ability to decompose large business processes into clear technical flows and implementation-ready specifications
- Experience working with distributed systems and service-based architectures
- Good understanding of API and integration design: **REST, SOAP, gRPC**
- Experience with asynchronous architectures and message-driven systems such as **Kafka, RabbitMQ, Google Pub/Sub**, or similar
- Strong documentation skills across functional specifications, sequence diagrams, state models, API contracts, and data models
- Knowledge of **UML, BPMN**, or similar modeling notations
- Nice to have:
- Experience in **fintech, payments, banking, wallets, cards, or ledger/accounting** domains
- Experience working with financial transactions, reconciliation, or money movement systems
- Product mindset and willingness to grow into broader ownership over time
Benefits
- - Full-time B2B contract
- - Up to 20% tax allowance
- - 22 paid leave days annually
- - Stock options (ESOP) in a fast-scaling, pre-IPO company
- - Flexi benefits you can use for wellness, travel, or learning
- - Work alongside a high-performing, international engineering team in a global fintech unicorn
- ***Relocation support is available to our hubs in Armenia, Georgia, Serbia, Portugal, and Spain, including flights, temporary accommodation, and legal setup (if needed)*
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
system requirementsbusiness processesAPI designRESTSOAPgRPCasynchronous architecturesKafkaRabbitMQUML
Soft Skills
communicationdocumentationproblem-solvingcollaborationprioritizationanalytical thinkingadaptabilityattention to detailorganizational skillsproduct mindset