As a developer at PhonePe, you’ll face exciting challenges such as building for scale, engaging in rapid iterative development, and maintaining a customer-centric product mindset. With a user base exceeding 500 million, your work will have a real impact on individuals while ensuring security, stability, and automation in our engineering practices.
Role & Responsibilities
- Develop Robust Web Applications. Create scalable web-based applications, focusing on platform design and reusability.
- Architectural Design. Contribute to high-level design and functional modeling, driving the separation of concerns.
- Problem-Solving. Tackle high-level business and technical problems through creative solutions.
- Performance Tuning. Optimize performance in large-scale distributed systems.
- Mentorship. Foster team spirit by mentoring junior developers and breaking down execution phases for predictability.
- Collaboration. Work closely with Product Managers to align project execution with business capabilities and track project impacts.
Requirements
- Experience. Minimum 3 years of experience in coding and problem-solving on a large scale.
- Educational Background. B.Tech, M.Tech, or Ph.D. in Computer Science or a related technical field (or equivalent).
- Coding Proficiency. Excellent coding skills with fluency in at least one programming language (Java, C, C++) and experience in writing maintainable, scalable, unit-tested code.
- Technical Knowledge. Strong understanding of multi-threading, concurrency, object-oriented design, design patterns, and test-driven development.
- Database Expertise. Familiarity with databases (e.g., MySQL) and NoSQL technologies (e.g., HBase, Elasticsearch, Aerospike).
- Problem-Solving Skills. Strong desire to tackle complex, real-world problems with a go-getter attitude.
- Communication. Open communicator who actively engages in discussions, listens, and provides constructive feedback.
- Design and Architecture. Ability to drive design and architecture across multiple subsystems while breaking down larger problems into manageable tasks.
Benefits of Joining PhonePe (Full-Time Employees Only)
- Insurance Benefits. Comprehensive medical, critical illness, accidental, and life insurance.
- Wellness Program. Employee assistance programs, onsite medical center, and emergency support systems.
- Parental Support. Maternity and paternity benefits, adoption assistance, and daycare support.
- Mobility Benefits. Relocation assistance, transfer support, and travel policies.
- Retirement Benefits. Employee PF contribution, flexible PF options, gratuity, NPS, and leave encashment.
- Additional Benefits. Higher education assistance, car lease options, and salary advance policy.
Life at PhonePe
Working at PhonePe is more than just a job; it’s a rewarding experience filled with creative opportunities and the chance to take on roles beyond your defined job description. Join us in making a difference in the world of digital payments and financial services.