Senior Technical Product Owner
At EZCORP we are a growing team focused on creating and changing the pawn industry as we know it today. We believe that our platform enabled lending and e-commerce solutions will revolutionize our ability to attract, engage and service our customers across the United States, Mexico and Latin America.
Join us now for an opportunity to be a part of a team that wants to provide access to short-term cash for every person β everywhere!
The Company:
Founded in Austin in 1989, EZCORP has grown into a leading provider of pawn loans in the United States, Mexico and Latin America. We are dedicated to satisfying the short-term cash needs of consumers who are both cash and credit constrained and providing an industry-leading customer experience.
Whatβs in it for you:
Ground Floor opportunity with EZCORP , a company with a start-up, purpose-driven mentality where innovative and agile problem solving are part of our DNA along with competitive compensation and benefits.
Address:
Guatemala
The Senior Technical Product Owner is a senior team member responsible for translating business product strategy into executable technical deliverables and ensuring development teams deliver maximum business value. Working with the business Product Manager who owns overall product strategy, the Senior TPO manages complex product backlogs, drives tactical execution, and mentors junior TPOs. Holds acceptance authority for completed work and creates precise, AI-ready requirements using Given-When-Then (Gherkin) format. Models AI-augmented engineering excellence β integrating AI capabilities where appropriate, evaluating outputs rigorously, and shaping team practices for prompt design, evaluation, and safety.
ESSENTIAL DUTIES & RESPONSIBILITIES:
AI-Augmented Engineering Excellence
- Model AI-augmented engineering excellence β design solutions that integrate AI capabilities (LLMs, RAG, agents) where appropriate.
- Demonstrate active AI fluency β use AI assistants (GitHub Copilot, Claude, or equivalent) as a daily co-engineer for code generation, test creation, documentation, and learning.
- Write AI-ready requirements (Given-When-Then/Gherkin) that enable AI-assisted development tools to generate accurate, testable code.
- Evaluate AI outputs rigorously and shape team practices for prompt design, evaluation, and safety.
- Stay current with AI-assisted development tools (GitHub Copilot, Cursor, Claude, and equivalents) and evangelize best practices across the team.
Story Creation & Requirements Engineering
- Author comprehensive user stories using Given-When-Then format with complete behavioral context (Given = initial state/preconditions, When = actions/triggers, Then = expected outcomes).
- Define explicit acceptance criteria covering happy paths, edge cases, error conditions, and complex integration scenarios.
- Include technical constraints, validation rules, business logic, performance requirements, security considerations, and compliance standards.
- Provide concrete examples with sample data, API specifications, and reference implementations.
- Document dependencies, integration points, and system interactions clearly for both human developers and AI-assisted tools.
- Collaborate with technical product managers, architects, and technical leads on architectural context and design patterns.
- Handle complex, enterprise-level requirements involving multiple systems and cross-functional dependencies.
Story Acceptance & Quality Leadership
- Review and accept completed stories, validating functionality meets all acceptance criteria and enterprise quality standards.
- Test delivered functionality against each Given-When-Then scenario across multiple integration points.
- Verify solutions handle all documented scenarios including edge cases, security requirements, and performance benchmarks.
- Exercise final acceptance authority, ensuring deliverables are production-ready before release.
- Coordinate with QA teams on acceptance criteri