Short Description:
As a Principal Engineer at Paytm, you'll lead technical design across solutions, requiring 9+ years of software development expertise in Java, Spring Boot, AWS, and Node. Key responsibilities include defining implementation roadmaps and collaborating with engineering leadership. The role emphasizes open-source tools, server-side tech, and strong community engagement. Paytm offers a dynamic environment for impactful work, encouraging innovation and a customer-centric focus within a vast digital ecosystem.
About Our Company: Paytm is a leading digital payments and financial services company in India, dedicated to driving consumers and merchants to its platform by providing a variety of payment solutions. Paytm offers consumers services such as utility payments and money transfers while enabling payments through Paytm Payment Instruments (PPI) like Paytm Wallet, Paytm UPI, Paytm Payments Bank Netbanking, Paytm FASTag, and Paytm Postpaid - Buy Now, Pay Later. For merchants, Paytm provides acquiring devices like Soundbox, EDC, QR codes, and a Payment Gateway for payment aggregation through PPI and other financial instruments. To further enhance merchant businesses, Paytm offers commerce services through advertising and the Paytm Mini app store. Leveraging this platform, the company extends credit services, including merchant loans, personal loans, and BNPL options, sourced through its financial partners.
About the Role: As a Principal Engineer, you will play a critical role in:
- Defining the technical design and implementation roadmap across multiple solutions.
- Collaborating with engineering leadership to ensure that our squads have the necessary expertise and resources to deliver these solutions.
Requirements: To excel in this role, you should have:
- 9+ years of strong software design and development experience in building massively large-scale distributed internet systems and products.
- Hands-on experience in Advanced Java, Spring Boot, AWS, and Node.
- Knowledge and experience with open-source tools and frameworks, as well as cutting-edge technologies related to server-side development.
- Active contributions to developer communities like Stack Overflow, Topcoder, GitHub, and Google Developer Groups (GDGs).
- Exceptional organization, communication, interpersonal, and leadership skills.
- The ability to be a self-starter who can work effectively with minimal guidance in a dynamic environment.
Preferred Qualifications: Bachelor's or Master's Degree in Computer Science or equivalent.
Skills that Will Aid Your Success:
- Expertise in Java, Database (RDBMS), Messaging (Kafka/RabbitMQ), Caching (Redis/Aerospike), Microservices, and AWS.
- Strong experience in scaling, performance tuning, and optimization at both API and storage layers.
- Problem-solving skills with a commitment to excellence.
Why Join Us:
- You have the opportunity to make a meaningful difference while enjoying your work.
- You'll be challenged and encouraged to work on projects that are meaningful to you and the people we serve.
- If you're passionate about understanding how technology can benefit people, this is the place for you.
- Our success is driven by the collective energy and unwavering customer focus of our people, and it will always be that way.
Learn more about the exciting work we do in Technology by reading our Engineering blogs.
Compensation: For the right candidate, we are committed to creating wealth for you. With over 500 million registered users, 21 million merchants, and a wealth of data in our ecosystem, we are uniquely positioned to democratize credit for deserving consumers and merchants. The largest digital lending story in India is unfolding here, and you have the opportunity to be a part of this remarkable journey.
Position: Principal Engineer - Backend
Location: Bengaluru, Karnataka
Department: Technology - Risk - Tech
Employment Type: On-roll
Work Arrangement: Remote
Please click here to apply.