Software Engineering Intern

PayU

Scroll down to apply
India (Regional Hubs)4 weeks ago
RoleSoftware Engineering Intern
LocationIndia (Regional Hubs)
QualificationB.E / B.Tech / M.Tech in CS or IT

Job Description

  • As a Software Engineering Intern at PayU, you will be embedded within the Payments Team, which is responsible for managing and enhancing online payment solutions. You will collaborate with senior developers to design, write, and test code for core transaction engines. This role demands a strong command over foundational software engineering principles, including complexity analysis, algorithms, and data structures , to ensure our systems remain robust, scalable, and secure under massive transaction volumes.
  • You will participate in product development lifecycles, moving quickly within an agile framework where business dynamics constantly evolve. You will be expected to express your ideas logically and succinctly, working with cross-functional teams to solve real-world technical bottlenecks. From tracking platform health to contributing to internal software tools, you will own your code from concept to implementation, gaining unparalleled insight into population-scale financial systems.

Key Responsibilities

  • Collaborate with engineering teams to develop and optimize online payment solutions.
  • Apply core software engineering skills to design clean, efficient code blocks.
  • Analyze and optimize code performance using algorithmic complexity analysis (Big O).
  • Participate in agile sprint ceremonies, including stand-ups and code reviews.
  • Assist in drafting technical specifications and documenting system workflows.
  • Troubleshoot, debug, and resolve platform issues to maintain high checkout success rates.
  • Explore and integrate emerging engineering concepts to drive internal automation.

Skills & Eligibility

  • Education: Pursuing or recently completed B.E. / B.Tech / M.Tech in Computer Science, Information Technology, or related streams.
  • Core Engineering: Exceptional understanding of Data Structures and Algorithms (DSA) .
  • Problem Solving: Strong analytical skills with a proven track record in complex problem-solving.
  • System Design: Preliminary awareness of backend architecture and system design paradigms.
  • Communication: Excellent verbal and written communication skills to articulate technical ideas clearly.
  • Traits: Highly passionate, flexible, dedicated, and comfortable with rapid operational changes.
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.
Apply Now