Intermediate Software Engineer

Reposted 19 Hours Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka
Hybrid
Mid level
Digital Media • Fintech • Information Technology • Mobile • Payments • Software • Financial Services
As passionate about our people as we are about our mission!
The Role
The Developer Experience Platform Engineer will build and maintain internal platforms for efficient software delivery, focusing on cloud infrastructure, automation, and enhancing developer experience.
Summary Generated by Built In
As passionate about our people as we are about our mission.

Why Join Q2?

Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology—and we do that by empowering our people to help create success for our customers.

What Makes Q2 Special?

Being as passionate about our people as we are about our mission. We celebrate our employees in many ways, including our “Circle of Awesomeness” award ceremony and day of employee celebration among others! We invest in the growth and development of our team members through ongoing learning opportunities, mentorship programs, internal mobility, and meaningful leadership relationships. We also know that nothing builds trust and collaboration like having fun. We hold an annual Dodgeball for Charity event at our Q2 Stadium in Austin, inviting other local companies to play, and community organizations we support to raise money and awareness together.

The Software Engineer contributes to the development, integration, and operationalization of AI agents within the AI Producer Team, responsible for building and operating Q2’s agentic AI ecosystem (AI agents, reusable AI framework, shared data connectors, and governance-aligned delivery).

This role focuses on implementing well-defined components of agentic workflows and backend services under guidance from senior engineers. The engineer will gain hands-on exposure to production AI systems while ensuring engineering rigor and reliability.

Key Responsibilities

Implement AI Workflow Components

  • Develop components of RAG pipelines (data ingestion, chunking, embeddings).
  • Implement integrations with internal systems.
  • Build API endpoints supporting agent execution.
  • Assist in implementing tool-calling logic under guidance.

Support Reliability & Testing

  • Write unit, integration, and regression tests.
  • Implement logging and monitoring hooks.
  • Debug agent failures and retrieval mismatches.
  • Support evaluation runs and assist in analyzing results.

Platform & Code Quality Contribution

  • Contribute to shared AI utilities.
  • Follow established architectural standards.
  • Participate in code reviews.
  • Document technical implementation details.

Education & Experience

  • A four-year bachelor’s degree in computer science, Software Engineering, Information Technology, or a related technical field (or equivalent practical experience).
  • 2–5 years of experience developing backend systems or APIs.
  • Exposure to LLM-based development, generative AI features, or retrieval-based systems (academic, project, or production experience).
  • Strong programming fundamentals and experience working in production codebases.
  • Familiarity with containerized environments and modern CI/CD practices.
  • Strong proficiency with Infrastructure as Code (IaC) using Terraform and GitOps principles

AI / LLM Exposure

  • Exposure to LLM-based development (projects, features, or internships).
  • Basic understanding of:
    • Embeddings
    • Vector search
    • Prompt construction
    • Retrieval-based systems
  • Awareness of common failure modes (hallucination, irrelevant retrieval).

Backend Engineering

  • Strong coding skills in Python or equivalent.
  • Experience building REST APIs or backend services.
  • Understanding of software engineering fundamentals (data structures, system design basics).

    Infrastructure

    • Exposure to containerization (Docker).
    • Familiarity with cloud environments.
    • Basic understanding of CI/CD concepts.

    Level Distinction

    • Executes clearly scoped tasks.
    • Learns and applies AI production patterns.
    • Limited architectural ownership.
    • Focused on high-quality implementation and growth

    This position requires fluent written and oral communication in English.

    Health & Wellness

    • Hybrid Work Opportunities

    • 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”

    Click here to find out more about the benefits we offer.

    Our Culture & Commitment:

    We’re proud to foster a supportive, inclusive environment where career growth, collaboration, and wellness are prioritized. And our benefits go beyond healthcare—offering resources for physical, mental, and professional well-being. Click here to find out more about the benefits we offer. Q2 employees are encouraged to give back through volunteer work and nonprofit support through our Spark Program (see more). We believe in making an impact—in the industry and in the community.

    We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, or veteran status.

    Top Skills

    AWS
    Azure
    CloudFormation
    Docker
    GCP
    Github Actions
    Gitlab Ci
    Go
    Java
    Jenkins
    Kubernetes
    Pulumi
    Python
    Terraform
    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
    2,700 Employees
    Year Founded: 2004

    What We Do

    Want to feel truly valued at work? Check out Q2! Our unique company culture and super-hero employees, are what sets us apart. We know how to get it done and still have fun! Q2 builds the leading mobile banking software platform serving Credit Unions, Banks (large and small), Community Banks and Financial Institutions. Our mission is to build stronger and diverse communities by strengthening their financial institutions. Q2 prioritizes innovation, collaboration and celebrating our employees who make our mission successful. Q2 is a national "Best Place to Work" Award winner 3 years running! Join our "Circle of Awesomeness"! #Q2Peeps

    Why Work With Us

    Nothing builds trusting, collaborative relationships like a fun atmosphere and a shared sense of purpose. Q2 is known for our collaborative, friendly and mission driven culture. We prioritize career development and employee recognition. We value our customer relationships and our global impact.

    Gallery

    Gallery
    Gallery
    Gallery
    Gallery
    Gallery
    Gallery
    Gallery
    Gallery
    Gallery
    Gallery

    Q2 Offices

    Hybrid Workspace

    Employees engage in a combination of remote and on-site work.

    Our hybrid work environment allows us to work, where we work best! Employees can choose when to work from home and when to work in-person. Q2 also has a few specific days a month, where functional groups are in office collaborating together.

    Typical time on-site: Flexible
    Company Office Image
    HQAustin, TX
    Mexico
    Company Office Image
    Bengaluru, Karnataka
    Cary, NC
    Charlotte, NC
    Company Office Image
    Des Moines, IA
    Company Office Image
    Lincoln, NE
    London, GB
    Minneapolis, MN
    North Sydney, New South Wales
    Learn more

    Similar Jobs

    Q2 Logo Q2

    Software Engineer

    Digital Media • Fintech • Information Technology • Mobile • Payments • Software • Financial Services
    Hybrid
    Bangalore, Bengaluru Urban, Karnataka, IND
    2700 Employees

    Q2 Logo Q2

    Software Engineer

    Digital Media • Fintech • Information Technology • Mobile • Payments • Software • Financial Services
    Hybrid
    Bangalore, Bengaluru Urban, Karnataka, IND
    2700 Employees

    Q2 Logo Q2

    Manager, Software Engineering

    Digital Media • Fintech • Information Technology • Mobile • Payments • Software • Financial Services
    Hybrid
    Bangalore, Bengaluru Urban, Karnataka, IND
    2700 Employees

    Q2 Logo Q2

    Senior Implementations Engineer

    Digital Media • Fintech • Information Technology • Mobile • Payments • Software • Financial Services
    Hybrid
    Bangalore, Bengaluru Urban, Karnataka, IND
    2700 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account