Overview
Skills
Job Details
RE::Business Analyst
Location::San Jose, CA
Duration::6+ months
Position Overview
We are seeking an experienced Business Analyst to partner with cross-functional teams to drive data-driven decision-making, streamline business processes, and support product initiatives in a dynamic SaaS environment. The ideal candidate will have strong analytical skills, hands-on experience with SQL, and familiarity with licensing, entitlement, or device management systems.
Key Responsibilities
Collaborate with business, engineering, and operations teams to gather, analyze, and prioritize business requirements.
Write clear, concise, and testable user stories with strong acceptance criteria.
Perform deep-dive data analysis to identify trends, gaps, and process optimization opportunities.
Run SQL queries and leverage data visualization tools to validate assumptions, support business decisions, and monitor product KPIs.
Support projects related to licensing models, entitlement logic, device inventory tracking, and compliance rules (domain knowledge a plus).
Facilitate sprint planning, backlog grooming, and release readiness activities to ensure cross-team alignment.
Serve as a bridge between business and technical teams, ensuring clarity, traceability, and timely delivery of requirements.
Identify and contribute to process improvements that enhance product quality, efficiency, and data integrity.
Required Skills & Experience
7+ years of experience as a Business Analyst, Product Owner, or Functional Consultant in IT or SaaS environments.
Experience in licensing, entitlement management, or device lifecycle management systems is preferred.
Proven ability to write high-quality user stories with clear acceptance criteria and business context.
Strong SQL and data analysis skills; ability to validate data and make data-driven recommendations.
Excellent analytical, problem-solving, and communication skills with strong stakeholder management abilities.
Experience working in Agile/Scrum environments with distributed teams.
Highly organized with the ability to manage multiple priorities in a fast-paced setting.