PopClub

Software Development Engineer, Backend

Bengaluru
Go Python REST gRPC SQL NoSQL Redis Memcached Kafka RabbitMQ CI/CD API
Description

Software Development Engineer – 3 (Backend)

Department: Engineering

Experience: 5 - 8 years

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.
Pay. Earn. Shop. Repeat. That’s the POP way!


What You’ll Do

As an SDE-3 at Pop Club, you will:
● Design, build, and operate backend services and systems using Golang and Python, with high standards of code quality, reliability, and performance.
● Lead architectural discussions and drive the evolution of our system architecture. Propose and own abstractions, APIs, and contracts with well-thought separation of concerns.
● Take on high-complexity modules or systems—define interfaces, data models, error handling, and interactions across components.
● Perform impact analysis and incremental architectural changes (refactors, versioning, migrations) in a live production system.
● Work on performance tuning, capacity planning, resource optimization, and system reliability (e.g. latency, throughput, consistency).
● Collaborate closely with product, design, data, and operations teams to translate feature requirements into robust, scalable solutions.
● Mentor more junior engineers: do design reviews, pair programming, guide them in best practices, help them grow.
● Lead cross-team initiatives or infrastructure projects that span multiple services or domains.
● Define metrics, data collection, and monitoring (SLOs, SLIs, alerts) to ensure service health and provide feedback loops.
● Conduct postmortems and drive continuous improvement in processes, tooling, and systems.


What We Expect from You

Must-haves

● 5–8 years of hands-on backend engineering experience (or equivalent) building production systems at scale.
● Strong understanding of concurrency, distributed systems, consistency models, fault tolerance, data partitioning, caching, and messaging systems.
● Experience designing, building, and scaling APIs (REST, gRPC), service-to-service communication, and service meshes.
● Good knowledge of databases (both SQL and NoSQL), caching systems (Redis, Memcached, etc.), message queues (Kafka, RabbitMQ, etc.), search/indexing systems.
● Experience in performance optimization, profiling, scaling (CPU, memory, IO), latency analysis, and capacity planning.
● Experience with CI/CD pipelines, test automation (unit, integration, end-to-end), code quality tooling, and observability (metrics, logs, tracing).
● Excellent problem-solving ability, ability to break down complex issues, and focus on pragmatic solutions.
● Strong communication skills, able to discuss design trade-offs, present to stakeholders, and drive consensus.
● Experience in mentoring, reviews, leading technical initiatives, and shaping engineering culture.


Nice-to-haves

● Experience with real-time systems, streaming data, event-driven architectures.
● Experience working in a social / consumer-facing / real-time / high-traffic product company.
● Understanding of security, encryption, authentication, rate-limiting, resilience patterns (circuit-breaker, bulkhead, backpressure).


What We Offer

● Opportunity to work in a fast-growing fintech startup
● Exposure to building large-scale consumer fintech products.
● Collaborative, high-ownership work culture.
● Opportunity to work on complex engineering challenges and modern tech stacks.
● Competitive compensation and growth opportunities.
● Work with a passionate team shaping the future of payments


PopClub
PopClub

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say