| Company | PhonePe |
| Job Title | Software Engineer – Core |
| Experience Required | 5–7 Years |
| Location | Bengaluru |
| Department | Engineering / Software Development |
| Education | BTech / MTech / PhD in Computer Science or related field |
| Role Overview | Develop scalable and high-performance backend systems and web applications while solving large-scale technical and business problems. |
| Key Responsibilities | Build scalable applications, design system architecture, perform performance tuning, collaborate with product managers, mentor engineers, manage medium-sized projects, and track product impact. |
| Programming Languages | Java, C, C++ (or similar general-purpose languages) |
| Technical Skills | Object-oriented design, design patterns, multithreading, concurrency programming, scalable system design |
| Databases | MySQL, NoSQL databases (HBase, Elasticsearch, Aerospike) |
| Development Practices | Test Driven Development (TDD), full software lifecycle development, Linux platform development |
| Preferred Experience | Startup environment and large-scale distributed systems |
| Key Competencies | Problem solving, system design, performance optimization, leadership and mentoring |
| Benefits | Medical insurance, life & accidental insurance, wellness programs, parental benefits, relocation support, PF, gratuity, NPS, higher education assistance, car lease |