Business Analyst, Custom Tech

Two CirclesVancouver, BC

About The Position

We are Two Circles, a Sports & Entertainment Marketing business focused on growing audiences and revenues by understanding fans. We partner with clients to help them understand and influence fan behavior across spending, event attendance, channel response, and content consumption. Our platforms and services are trusted by over 1000 clients globally, including major sports and entertainment organizations. We are a global company with over 1000 employees across 15 offices. We are seeking a Business Analyst to join our Custom Tech Services team. This role supports client-driven technical initiatives, including bespoke platform builds, business systems, SaaS product extensions, and third-party integrations. The position is at the intersection of client discovery, business analysis, and technical delivery. You will collaborate with client stakeholders, local market teams, Product, Engineering, Delivery, and Solution Architecture to gather business requirements, document workflows, and translate client needs into actionable outputs for global technical teams. The work involves integration and extension use cases, CRM and business systems workflows, custom features for our SaaS products, and bespoke solutions. You will bring structure to ambiguous requests, ensure clear documentation, and provide context for engineering teams. This role requires clear communication, organized documentation, and effective handoffs between client teams and global delivery teams across multiple time zones, including India. This is an ideal opportunity for an early-to-mid career Business Analyst comfortable in client-facing roles, experienced with software/technical delivery teams, and eager to develop skills in custom technology, integrations, product thinking, and global delivery.

Requirements

  • 2–4 years of experience as a Business Analyst, Technical Business Analyst, Product Analyst, Project Analyst, or similar role in a software, technology services, consulting, or digital delivery environment
  • Experience gathering and documenting requirements for software, business systems, integrations, SaaS products, or data-driven platforms
  • Comfortable working directly with clients or business stakeholders in discovery, requirements, demos, or delivery conversations
  • Ability to translate business needs into clear documentation, user stories, acceptance criteria, workflows, and functional requirements
  • Familiarity working with software engineering teams and a basic understanding of the software development lifecycle
  • Working knowledge of Agile/Scrum practices and tools such as Jira, Confluence, Azure DevOps, or similar platforms
  • Comfort discussing APIs, integrations, data flows, system dependencies, and technical constraints at a functional level
  • Strong written and verbal communication skills
  • Strong analytical and problem-solving skills, with the ability to bring structure to ambiguous problems
  • Collaborative working style and willingness to learn from Product, Engineering, Delivery, and Architecture partners

Nice To Haves

  • Experience working with distributed or global teams is an asset
  • Willingness to flex working hours occasionally to support cross-time-zone collaboration
  • Experience with CRM platforms such as Salesforce or Microsoft Dynamics
  • Exposure to data platforms, ETL processes, data warehousing, or cloud platforms such as AWS or Azure
  • Experience with sports, entertainment, ticketing, sponsorship, marketing, or fan data ecosystems
  • Background in consulting, professional services, or client delivery environments
  • Experience supporting QA, UAT, implementation documentation, or go-live readiness
  • Familiarity with product management practices such as MVP definition, prioritization, and roadmap planning
  • Business analysis, product ownership, Agile, or Scrum certification

Responsibilities

  • Support discovery sessions with clients and internal stakeholders
  • Gather and document business objectives, workflows, pain points, and success criteria
  • Translate client requests into business requirements, functional requirements, user stories, and acceptance criteria
  • Document user journeys, process flows, business rules, assumptions, risks, and dependencies
  • Clarify in-scope and out-of-scope functionality with guidance from Delivery, Product, and Engineering leads
  • Understand solution options and technical constraints with Product, Engineering, Solution Architecture, and Delivery teams
  • Translate business needs into clear, structured documentation for technical teams
  • Support analysis of APIs, data flows, system dependencies, and integration requirements
  • Prepare questions, notes, and documentation for technical review sessions
  • Contribute to MVP scope definition and prioritization discussions under guidance from senior team members
  • Support initiatives across bespoke platforms, business systems, product extensions, workflow automation, and third-party integrations
  • Maintain requirements documentation throughout the project lifecycle
  • Participate in backlog refinement, sprint planning, reviews, demos, and delivery check-ins
  • Support QA and UAT by clarifying requirements, reviewing test cases, documenting issues, and validating delivered functionality
  • Assist with release notes, implementation documentation, and client-facing support materials
  • Build strong working relationships with client stakeholders, local teams, and internal delivery partners
  • Support requirements walkthroughs, demos, and solution clarification sessions
  • Communicate clearly with both technical and non-technical audiences
  • Identify gaps, risks, open questions, and potential misalignment early
  • Keep stakeholders aligned around requirements, decisions, and delivery expectations
  • Work effectively with globally distributed teams across North America, EMEA, India, and Australia
  • Prepare clear documentation and structured handoffs to support cross-time-zone delivery
  • Demonstrate flexibility in working hours where needed to support collaboration
  • Maintain alignment between local client teams and global engineering teams
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service