| Company | PhonePe |
| Job Title | Software Engineer – Backend |
| Experience Required | 7–10 years |
| Location | Bengaluru |
| Education | BTech, MTech, or Ph.D. in Computer Science or related technical discipline |
| Role Overview | Build robust, scalable web-based applications, design abstractions and contracts, solve high-level business and technical problems, improve performance of large-scale distributed systems. |
| Key Responsibilities | High-level design, functional modeling, incremental architecture changes, performance tuning, mentoring, collaborate with Product Manager, lead execution of medium-sized projects, stakeholder communication. |
| Technical Skills | Java/C/C++, multi-threading & concurrency, object-oriented design, design patterns, TDD, MySQL & NoSQL (HBase, Elasticsearch, Aerospike), Linux development, large-scale business applications, full lifecycle development. |
| Competencies | Problem-solving, mentoring, open communication, ownership, go-getter attitude, experience in startup environments. |
| Good to Have | Drive design & architecture of multiple subsystems, break down larger/fuzzier problems, create technical documentation. |
| Benefits | Medical & life insurance, wellness programs, parental support, relocation & travel benefits, PF & gratuity, higher education assistance, car lease, salary advance. |