Collaborate with engineers, product managers, and stakeholders across global teams to understand business needs and translate them into clear, well-documented requirements
Develop a working understanding of our applications and their behavior so you can accurately represent how they function to both stakeholders and the development team
Gather, analyze, and document requests—asking clarifying questions, identifying gaps, and ensuring requirements are complete before they reach engineering
Act as a bridge between stakeholders and developers, ensuring both sides share a common understanding of scope, priorities, and expected outcomes
Help facilitate the software development process by tracking progress, maintaining visibility into work in flight, and keeping initiatives moving
Proactively identify, surface, and help clear blockers so the team can maintain continuous progress
Participate in regular communication with California-based teams, including overlap with night-shift operations, to ensure alignment and continuity
Add value independently—analyzing problems, forming your own understanding, and contributing insight rather than simply relaying information
Support planning sessions, team discussions, and continuous improvement initiatives
Help document application behavior, processes, and decisions to strengthen shared knowledge across the team
Bachelor's degree in a relevant field (e.g., Business, Information Systems, Computer Science), or equivalent practical experience in a business analyst or similar role
Strong communication skills, with the ability to effectively collaborate with developers, product managers, and stakeholders across distributed teams
Ability to work with globally distributed teams, including participation in occasional off-hours meetings to maintain alignment across time zones
Strong analytical and problem-solving skills, with the ability to investigate requests, identify gaps, and form independent conclusions
Self-motivated, proactive, and comfortable working independently in a fast-paced, team-oriented environment
Familiarity with software development processes (e.g., Agile/Scrum) and tools for tracking work and progress is a plus
General familiarity with modern web application concepts and stacks is a plus, but deep technical or coding expertise is not expected
What we offer
Total Rewards: We understand compensation is an important factor as you consider the next step in your career. The estimated salary range for this position is $85,000-$110,000 and is based on multiple factors, including job-related knowledge/skills, experience, geographical location, as well as other factors. This position is eligible for annual bonus compensation with a target payout of 10% of the base salary. This position also provides health benefits such as medical, dental and vision; wellness benefits such as mental and financial health; and retirement savings (401K) commensurate with the standard rewards offered in each individual location or country. We also provide full-time employees with paid time off including vacation (15 days), holiday including floating holidays (12 days) and sick time off (72 hours).