Taro Logo

Software Engineer

India's leading digital payments company with 500 Million registered users and 37 Million merchants, offering digital payments, financial services, and tech-enabled businesses.
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
9+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer

PhonePe, India's leading digital payments company, is seeking a Senior Software Engineer to join their dynamic team in Bengaluru. With a massive user base of 500 Million registered users and 37 Million merchants, we're at the forefront of India's digital transformation. As a Senior Software Engineer, you'll be responsible for building robust, scalable web applications that impact millions of users daily. The role combines passionate application development with product-driven thinking, offering opportunities to work with cutting-edge technology while maintaining high standards for security and stability.

The position requires expertise in building highly scalable business applications, implementing complex business flows, and handling large data volumes. You'll be working in an environment that values ownership, innovation, and technical excellence. The role involves mentoring team members, leading medium-sized projects, and collaborating closely with product managers to drive impactful solutions.

We offer a comprehensive benefits package including medical insurance, retirement benefits, parental support, and professional development opportunities. At PhonePe, you'll be part of a culture that empowers people to take ownership and make meaningful contributions from day one. If you're passionate about technology that impacts millions and want to work with some of the best minds in the country, this role offers the perfect opportunity to grow your career while making a significant impact on India's digital payment ecosystem.

Last updated 16 days ago

Responsibilities For Software Engineer

  • Build robust and scalable web-based applications
  • Build abstractions and contracts with separation of concerns
  • Drive problem-solving for high-level business and technical problems
  • Do high-level design with guidance
  • Perform performance tuning in large scale distributed systems
  • Mentor young minds and foster team spirit
  • Work closely with Product Manager
  • Lead execution of medium-sized projects

Requirements For Software Engineer

Java
MySQL
Linux
  • 9+ years of experience in writing code and solving problems at Large Scale
  • Expert programming experience in Java, C, or C++
  • Experience with multi-threading and concurrency programming
  • Object-oriented design skills and knowledge of design patterns
  • Experience with databases (MySQL) and NoSQL
  • BTech, MTech, or Ph.D. in Computer Science or related technical discipline
  • Experience in building highly scalable business applications
  • Strong communication skills

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Relocation Benefits
Education Budget
  • Medical Insurance
  • Critical Illness Insurance
  • Life Insurance
  • Employee Assistance Program
  • Onsite Medical Center
  • Maternity Benefit
  • Paternity Benefit
  • Day-care Support
  • Relocation benefits
  • Employee PF Contribution
  • Higher Education Assistance
  • Car Lease

Interested in this job?

Jobs Related To PhonePe Software Engineer