Job Title: Software Development Engineer – 3 (Backend)
Location: Bengaluru
Experience: 5–8 years
Employment Type: Full-time | Work from Office


About Pop

We’re POP, a new-age fintech company that’s making payments fun, rewarding, and totally worth it! With POP UPI, you can pay anyone, anywhere and earn POPcoins every time you do. Those POPcoins aren’t just points—they're real rewards you can use to shop, save, and score deals from over 500+ awesome brands.
Founded in Bengaluru in 2023, we’re backed by Razorpay and partnered with YES Bank to bring India’s most rewarding payment experience. At POP, we believe every payment should give something back—so we’re on a mission to make spending smarter, shopping more exciting, and rewards a part of everyone’s daily life.

Role Overview

We are looking for a Software Development Engineer – III (SDE-2) - Agentic who can build scalable backend systems and AI-powered workflows with an Agentic AI-first mindset.
You will work on systems that go beyond traditional APIs—building intelligent, automated, and decision-driven systems across payments, rewards, and user experiences.

Key Responsibilities

1. Build Scalable Backend Systems

  • Design and develop robust, scalable backend services
  • Own end-to-end feature development (design → development → deployment)
  • Improve system performance, reliability, and observability

2. Build AI-Native / Agentic Systems

  • Develop AI-powered workflows and automation systems
  • Integrate LLMs for decision making, automation, and intelligent flows
  • Build systems using context-aware logic, RAG patterns, and orchestration

3. System Design & Ownership

  • Design APIs and services with scalability in mind
  • Handle latency, rate limiting, and concurrency challenges
  • Debug production issues and drive RCA

4. Data & Intelligence Layer

  • Work with SQL/NoSQL databases and caching systems (Redis)
  • Exposure to event-driven systems and data pipelines

5. Collaboration

  • Work closely with Product, Design, and Data teams
  • Translate requirements into scalable solutions
  • Mentor junior engineers

Technical Requirements

Core Engineering

  • Strong in Data Structures & Algorithms
  • Proficiency in Java / Go / Python
  • Experience with backend systems and REST APIs
  • Understanding of databases (SQL/NoSQL)
  • Knowledge of distributed systems basics

AI / Agentic Systems

  • Experience or strong interest in LLM APIs
  • Understanding of prompt engineering and RAG
  • Basic knowledge of AI system design

Good to Have

  • Experience with Spring Boot, Gin, Django, FastAPI
  • Exposure to AWS or cloud platforms
  • Knowledge of Kafka or event-driven systems
  • Experience with vector databases or AI workflows

What We Look For

  • Strong ownership mindset
  • Ability to solve ambiguous problems
  • Interest in building AI-first systems
  • Balance between speed and scalability
  • Strong communication skills

Experience

  • 5–8 years of software development experience
  • Hands-on experience with production systems

Why Join Us

  • Work on real-world fintech scale problems
  • Build next-gen AI-driven payment experiences
  • High ownership and fast growth environment
  • Opportunity to work on 0→1 and scale systems
  • Collaborative and learning-focused culture