Job Title
Staff Backend Engineer at POP, based out of Bengaluru - Onsite Role
Company Overview
POP, a Bengaluru-based fintech startup, enhances shopping and payment experiences using POPcoins. Founded by ex-Flipkart employees, they partner with 150+ brands, aiming for 500+ by 2024, through the POPclub app, delivering personalized, rewarding consumer interactions.
Roles & Responsibilities
→ Architect and develop scalable backend solutions using Go, Java, Python, Ruby, or Rust.
→ Collaborate with cross-functional teams to integrate POPcoins into diverse platforms.
→ Optimize and maintain existing backend systems for enhanced performance.
→ Conduct code reviews to ensure high-quality and efficient codebase.
→ Guide and mentor junior developers in backend development projects.
→ Contribute to the continuous improvement of development processes and practices.
→ Drive innovation by exploring new technologies to enhance POP's commerce network.
→ Ensure backend systems are secure, reliable, and robust.
→ Coordinate with stakeholders to align technical solutions with business objectives.
Cultural Expectations
→ Embrace a startup mindset, thriving in a fast-paced, dynamic environment.
→ Collaborate openly with cross-functional teams to drive innovation.
→ Show passion for enhancing user experiences in shopping and payments.
→ Communicate effectively and align with our mission for revolutionizing retail.
→ Exhibit adaptability and eagerness to learn and grow with changing technologies.
Hiring Process
→ 2 technical interviews
→ 1 bar raiser
→ 1 culture fit
Unlike the popular narrative of successful tech startups, we bootstrapped our way. This has meant that we have had to deliver value to our customers from Day 1. Our growth has been a consequence of their love for us. Not just that, it also means that we don't have any external benchmarks of success to constantly adhere to. We build for happiness. This doesn't mean that we aren't ambitious, just that our ambitions don't have to be achieved at the cost of our happiness.
Delegation is great but can be dangerous when one has no clue what they are delegating. So, each of us enjoys the process of learning new things we initially have ZERO knowledge in! This is done by doing and not just by reading. We accept that we will start by being quite shitty at it. The goal is just to be less shitty each day, till suddenly one day we realize that we are actually quite good at it :)