Q2 is a leading provider of digital banking and lending solutions. We are seeking a Staff Software Engineer to build and operate our agentic AI ecosystem. This role requires deep AI systems expertise and strong backend engineering skills.

Requirements

  • A four-year bachelor's degree in computer science, Software Engineering, Information Technology, or a related technical field.
  • 7+ years of experience building scalable backend or distributed systems in production environments.
  • Hands-on experience designing and productionizing AI systems (agentic workflows, generative AI features, or RAG-based solutions) in enterprise or high-scale environments.
  • Experience implementing evaluation mechanisms, reliability patterns, and performance optimization for AI-powered systems.
  • Strong proficiency with Infrastructure as Code (IaC) using Terraform and GitOps principles.
  • Strong RAG expertise:
  • Designing production-grade retrieval systems integrated with vector search and enterprise data
  • Improving retrieval quality using precision/recall, grounding accuracy, and relevance metrics
  • Diagnosing failure modes (retrieval misses, context dilution, hallucination due to weak grounding)
  • Advanced chunking strategies (semantic, hierarchical, metadata-aware)
  • Experience implementing offline and online evaluation, prompt/agent regression testing, and safe rollout strategies.
  • Backend Engineering (Strong)
  • Strong system design capabilities:
  • API design, distributed systems, async/event-driven architectures
  • Data modeling, caching, rate limiting, idempotency, resiliency patterns
  • Experience building scalable services supporting agent workflows and policy enforcement.
  • Infrastructure / Platform (Practical Working Depth)
  • Cloud-native fundamentals:
  • Containerization, Kubernetes, CI/CD, secrets management, observability
  • Performance tuning and operational reliability
  • Ability to collaborate effectively with platform and security teams.
  • Leadership (Staff Level)
  • Should have ability to drive architecture standards and cross-team alignment through influence.
  • Proven experience delivering platform-level capabilities (not only feature-level systems).
  • Strong decision-making under ambiguity.

Benefits

  • Flexible Time Off
  • Career Development & Mentoring Programs
  • Health & Wellness Benefits, including competitive health insurance offerings and generous paid parental leave for eligible new parents
  • Community Volunteering & Company Philanthropy Programs
  • Employee Peer Recognition Programs – "You Earned it"