See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewUpload your resume and we draft a letter for this exact role, tailored to what it asks for.
You will analyze and document requirements for backend and frontend applications while modeling business and technical processes. Additionally, you will support developers and QA teams by creating detailed specifications and managing system documentation.
BETER is a fast-growing product company that creates and distributes next-generation sports and gaming content enhanced with data and analytics.
Every month, we produce 45K+ live sports events streamed to 150+ countries. Behind it all stands our tech - real-time sports data systems, streaming tools, analytical platforms, and backend infrastructure powering the entire ecosystem.
We are currently looking for a Business / System Analyst to join our Platform team. You will analyze and document requirements for backend and frontend web applications, integrations with external data feeds, and internal services used by our product team.
This role is ideal for someone who loves complex systems, enjoys structuring information, and can translate business needs into clear technical requirements.
What you’ll do:
- Work closely with stakeholders to gather, clarify, and manage system requirements.
- Model business and technical processes using user stories, use cases, diagrams, and other visual representations.
- Analyze and design integrations with internal and external services.
- Decompose tasks, build roadmaps with dependencies, and document system behavior.
- Support developers and QA with detailed specifications and data structure descriptions.
- Continuously improve documentation quality in Confluence and JIRA.
- Synthesize solutions to meet requirements and mitigate risks.
What we expect from you:
- 3+ years of experience as a System Analyst or Business/System Analyst in software development.
- Strong understanding of microservice architecture, real-time messaging, and system integrations (REST, GraphQL, WebSockets, message queues).
- Ability to describe data structures and logic in a clear, structured way.
- Analytical mindset, attention to detail, and ability to balance business needs with technical feasibility.
- Upper-Intermediate English (for communication with international teams).
Nice to have:
- Basic SQL knowledge or experience with data analysis tools.
- Experience with high-load systems or real-time data processing.
- Understanding of message brokers (Kafka, RabbitMQ).
Why you’ll enjoy working with us:
- Flexible remote work and schedule.
- Competitive and timely payments.
- Minimum bureaucracy — we make decisions fast.
- Personal mentoring and growth opportunities.
- Team-building activities and company events.
- 20 paid vacation days + 100% paid sick leave + paid childcare leave.
About our tech environment:
- Tasks are managed in JIRA, documentation in Confluence.
- Teams work in a microservice architecture with real-time messaging.
- You’ll join a cross-functional team with proactive Tech Leads and strong developers who share knowledge openly, where initiative, data-driven thinking, and clarity in communication are highly valued.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 219,207+ Jobs in Others
Answer easy questions
219,207+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”