| Job Title | Software Engineer – Backend (5–7 YOE), Core |
| Company | PhonePe Limited |
| Location | Bengaluru, Karnataka |
| Job Type | Full Time |
| Department | Engineering |
| Experience | 5–7 Years |
| Education | B.Tech / M.Tech / Ph.D. in Computer Science or related field |
| Role Focus | Backend Engineering / Distributed Systems |
| System Development | Design, develop and maintain scalable web-based applications |
| System Design | Handle high-level design, functional modeling and module decomposition |
| Architecture | Develop architectural abstractions and technical contracts |
| Performance | Profile, tune and optimize large-scale distributed systems |
| Project Leadership | Lead medium-sized projects and ensure predictable delivery |
| Cross-Functional Work | Collaborate with Product Managers and other stakeholders |
| Programming | Strong expertise in Java, C, C++ or another general-purpose language |
| Concurrency | Hands-on experience with multithreading and concurrent programming |
| Design Skills | Object-Oriented Design (OOD), design patterns and modular architecture |
| Database Skills | MySQL, HBase, Elasticsearch, Aerospike and other database technologies |
| Scalability | Experience building applications handling large-scale data and complex business flows |
| Engineering Practices | TDD, SDLC and Linux-based development |
| Mentorship | Mentor junior engineers and promote engineering excellence |
| Key Skills | Backend Development, System Design, Distributed Systems, Databases, Concurrency |
| Work Environment | High-growth, dynamic environment with strong ownership |
| Employee Benefits | Medical, Critical Illness, Accidental & Life Insurance, PF, Gratuity, NPS, Parental & Relocation Benefits |