System Analyst
OnHires - San Francisco
Work at OnHires
Overview
- View job
Overview
About the Role:
We are looking for a System Analyst to support the ongoing development of a high-performance trading platform. The role involves close collaboration with product managers, developers, QA engineers, and other stakeholders to define system behavior, document architecture, and ensure technical scalability and consistency across teams.
Responsibilities:
Gather, document, and clarify business and system requirements
Translate complex trading processes into functional specifications, user stories, diagrams, and documentation
Maintain detailed technical documentation, including API specs (REST, WebSocket), UML/BPMN diagrams, and event-driven architecture references
Work with relational and non-relational databases to support system analysis and design
Coordinate with engineering, QA, and product teams to support high-quality delivery
Maintain internal documentation that serves as the single source of truth for product functionality and system interactions
Requirements:
Bachelor's degree in Computer Science, Information Technology, Mathematics, or a related field
At least 3 years of experience in a System Analyst or similar role
Previous experience working on fintech or trading products
Strong skills in requirements gathering, documentation, and analysis
Proficiency with Confluence, Jira, Swagger, Postman, VS Code, GitLab, and Figma
Experience with relational databases such as MySQL or PostgreSQL, and non-relational databases such as Redis or MongoDB
Understanding of the software development life cycle and version control systems
Strong analytical mindset and comfort working with trading algorithms and risk parameters
Russian language proficiency at the B2 level or above
English proficiency at the B2 level or above
Readiness to use time-tracking tools
Preferred Qualifications:
Experience with trading platforms like MetaTrader, TradingView, or Binance
Familiarity with gRPC
Ability to read and understand backend code in C#, Java, or C++