Senior Engineer-Full Stack

Posted 2 Days Ago
Hiring Remotely in Texas, USA
Remote
Senior level
Retail • Financial Services
The Role
Hands-on senior full-stack engineer leading multiple projects to build and maintain React/Angular frontends and Node.js backends, integrate LLMs and AI/ML (LLM APIs, computer vision, vector search/RAG), manage cloud infrastructure (Azure/AWS), enforce AI-assisted development practices, conduct code reviews and mentoring, support production reliability and on-call incident response.
Summary Generated by Built In

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:

Texas

The Senior Engineer is a hands-on, AI-first engineering role reporting to the Director of Engineering. This role is responsible for delivering high-quality software solutions across EZCORP's digital product portfolio including customer-facing mobile and web applications, e-commerce platforms, internal store applications, and enterprise integrations with AI-assisted development at the core of how work gets done.

This is a senior role that goes beyond individual contribution. The hands-on Senior Engineer is expected to lead and manage multiple concurrent projects i.e. owning technical direction, coordinating work across engineers and contractors, managing delivery timelines, and serving as the primary technical point of contact for their workstreams. AI is the force multiplier that makes this possible: the ideal candidate uses AI tools to operate at a scope and speed that traditionally required multiple engineers.

This is not a traditional engineering role with AI tools bolted on. The ideal candidate treats AI as central to the entire development lifecycle i.e. from architecture and prototyping through code generation, testing, and documentation. They excel at architecting software systems optimally structured for AI-assisted code generation: modular, well-separated codebases with clear interfaces, comprehensive type definitions, and explicit contracts that enable AI tools to generate high-quality, production-ready code.

This position requires strong full-stack expertise with frontend (React, Angular), backend (Node.js), cloud infrastructure (Azure, AWS), and database technologies, combined with hands-on experience integrating AI/ML capabilities into production systems and a deep understanding of how to structure code and workflows for AI collaboration.

PROJECT & TECHNICAL LEADERSHIP

  • Lead and manage multiple concurrent projects simultaneously - owning technical direction, delivery timelines, and quality outcomes across parallel workstreams
  • Break down complex initiatives into executable plans - features, milestones, dependencies, risks and drive them to completion
  • Coordinate and direct the work of other engineers and contractors across distributed teams (US, LATAM, India), ensuring consistent standards and velocity
  • Serve as the primary technical point of contact for assigned projects - providing status, surfacing risks early, and communicating tradeoffs to engineering leadership and product stakeholders
  • Conduct code reviews across projects, enforcing quality standards for both human-written and AI-generated code
  • Mentor engineers on AI-assisted development practices, architectural patterns, and delivery discipline
  • Balance hands-on execution with delegation - knowing when to build, when to direct, and when to unblock others

ESSENTIAL DUTIES & RESPONSIBILITIES

  • Design, build, and maintain full-stack applications using React, Angular, and Node.js across EZCORP's digital product portfolio
  • Solve complex problems related to scalability, reliability, performance, and reusability
  • Work with Product Managers, UX Designers, and engineers to understand and refine features using agile methodologies
  • Establish industry-standard QA automation - leveraging AI to generate test plans, unit tests, and automation suites in parallel with development
  • Support the build and management of backend infrastructure including integrations with third-party vendors and internal platform services
  • Contribute to a maintainable, high-quality, performant codebase structured for both human maintainability and AI-assisted extensibility
  • Explore, assess, and prototype new technologies to drive innovation and problem solving
  • Actively engage in product and technical discussions for feasibility and adherence to overall roadmaps and architectural strategy

AI ENGINEERING & AI-ASSISTED DEVELOPMENT

  • Leverage AI coding tools (Claude Code, GitHub Copilot) as primary accelerators for development, code review, and refactoring
  • Prototype and validate solutions rapidly using AI-assisted development compressing proof-of-concept cycles from weeks to days
  • Design and integrate AI/ML capabilities into platform services, including:
    • LLM integration (Azure OpenAI, Gemini, Claude) for intelligent features and automation
    • Computer vision workflows (e.g., product identification, document scanning)
    • Vector search and RAG pipelines (Azure AI Search, pgvector) for semantic search and data matching
    • Intelligent data processing and workflow automation
  • Build and maintain agentic workflows and AI-augmented pipelines that operate within defined governance and human-in-the-loop controls
  • Follow and contribute to EZCORP's AI governance standards - code generation guardrails, review requirements, and documentation practices
  • Ensure quality and security of AI-generated code through rigorous review - AI accelerates, humans validate
  • Stay current on emerging AI tools, models, and practices; recommend and drive adoption where beneficial

PRODUCTION OPERATIONS & RELIABILITY

  • Support production operations and reliability for team-owned systems
  • Participate in on-call rotation and incident response for assigned applications
  • Conduct root cause analysis for production issues and implement preventive measures
  • Monitor application performance using observability tooling (Datadog, Dynatrace), identify optimization opportunities, and implement improvements

EDUCATION & EXPERIENCE

  • 7+ years of software development experience, including:
    • 3+ years building production applications with React and/or Angular
    • 3+ years developing backend services using Node.js
    • 2+ years leading projects or technical workstreams — coordinating engineers, managing delivery, and owning outcomes
  • Demonstrated experience managing multiple concurrent projects and shifting priorities without dropping quality or timelines
  • Demonstrated hands-on experience using AI coding tools (Claude Code, GitHub Copilot) in real production workflows and not just experimentation
  • Experience integrating AI/ML capabilities into production systems — LLM APIs, computer vision, vector search, or intelligent automation
  • Experience designing APIs, data models, and system interfaces with explicit contracts that enable AI tools to generate correct implementations
  • Experience with Azure and AWS services preferred
  • Experience with mobile development (React Native, iOS/Android) preferred
  • Experience in the financial services or retail industry preferred
  • Experience working with distributed/offshore teams preferred
  • Strong architectural thinking and ability to design systems that balance human maintainability with AI-assisted extensibility
  • Excellent communication and collaboration skills, including ability to explain architectural decisions to technical and non-technical stakeholders and mentor others on AI-assisted development
  • Bachelor's or Master's degree in Computer Science / Computer Engineering, or equivalent experience

EZCORP is an Equal Opportunity Employer

Skills Required

  • 7+ years of software development experience
  • 3+ years building production applications with React and/or Angular
  • 3+ years developing backend services using Node.js
  • 2+ years leading projects or technical workstreams, coordinating engineers and owning outcomes
  • Demonstrated hands-on experience using AI coding tools (Claude Code, GitHub Copilot) in production workflows
  • Experience integrating AI/ML capabilities into production systems (LLM APIs, computer vision, vector search/RAG, intelligent automation)
  • Experience designing APIs, data models, and system interfaces with explicit contracts
  • Bachelor's or Master's degree in Computer Science / Computer Engineering or equivalent experience
  • Experience with Azure and AWS services
  • Experience with mobile development (React Native, iOS/Android)
  • Experience in financial services or retail industry
  • Experience working with distributed/offshore teams
  • Willingness to participate in on-call rotation and incident response

EZCORP Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about EZCORP and has not been reviewed or approved by EZCORP.

  • Affordable Benefits Employee-only medical premiums are often covered at no cost, with medical, dental, and vision included as standard options. This lowers out-of-pocket burden for individuals and stands out within the package.
  • Leave & Time Off Breadth Offerings include PTO, paid holidays, volunteer time, and parental leave. The breadth provides multiple avenues for time away beyond basic vacation.
  • Wellbeing & Lifestyle Benefits Perks include employee merchandise discounts and structured training programs alongside core benefits. Such additions enhance day-to-day value beyond base pay.

EZCORP Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Austin, TX
1,642 Employees
Year Founded: 1978

What We Do

Formed with 16 pawn stores in 1989, EZCORP has grown into a leading provider of pawn loans in the United States and Latin America. At our pawn stores, we also sell merchandise, primarily collateral forfeited from pawn lending operations and used merchandise purchased from customers. 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. We provide numerous convenient options to obtain short-term cash, including non-recourse pawn loans collateralized by personal property. We also sell pre-owned merchandise to consumers seeking good value. Headquartered in Austin, Texas, EZCORP is traded on NASDAQ under the ticker symbol EZPW. We want you to join us for a career – not a job. At EZCORP we are looking for Team Members to lead the way today and to step into greater roles tomorrow. When you bring us your passion for service excellence, we’ll provide development and career paths to enhance your skills in a fun and fast paced environment that comes with competitive pay, generous bonus potential and great benefits! At EZCORP, we are committed to fostering an environment that values diversity, inclusion, and development for all. This commitment includes providing equal access to, and participation in, employment opportunities, programs, and services without regard to race, creed, religion, color, national origin, disability, gender, sexual orientation, gender identity, veteran status, or age. We celebrate our Team Members’ differences, experiences, and beliefs. Our dedication to promoting diversity, inclusion and equal opportunity is critical to ensuring that EZCORP can attract and retain talent with the skills and abilities to lead the way today and to step into greater roles tomorrow.

Similar Jobs

Coinbase Logo Coinbase

Senior Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
USA
4700 Employees
186K-219K Annually

Deepgram Logo Deepgram

Senior Full-stack Engineer

Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
Remote
USA
150 Employees
180K-246K Annually

Bestow Logo Bestow

Software Engineer

Big Data • Fintech • Information Technology • Insurance • Software
Remote or Hybrid
US
160 Employees
180K-200K Annually

Clear Street Logo Clear Street

Product Engineer

Fintech • Software • Financial Services
Easy Apply
Remote or Hybrid
USA
581 Employees
200K-350K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account