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"
