
Eligibility Criteria
B.Tech / B.E. or M.Tech in Computer Science, Information Technology, Electronics & Communication or related streams; Minimum 60% aggregate (or CGPA 6.5/10); Graduating batch 2025, 2026 or 2027; No active backlogs at the time of joining; Strong academic record and passion for software development.

Job Description & Key Responsibilities
PeepalCo, the parent company behind the popular wealthβtech brand CoinSwitch, is on a mission to democratise financial services across India. Founded by Ashish Singhal, Govind Soni and Vimal Sagar Tiwari, the firm combines deep domain expertise in finance with cuttingβedge technology to create products that make investing simple, transparent and affordable for everyone. With a portfolio that includes crypto trading, mutual fund aggregation and a suite of digital wallets, PeepalCo has quickly become a trusted name among millennials and firstβtime investors. The companyβs culture is built around rapid experimentation, dataβdriven decision making and a strong emphasis on learning, making it an ideal environment for fresh engineering talent.
The Engineering Intern role is designed for candidates who are eager to translate classroom concepts into realβworld solutions. Working from the Bengaluru office, you will be part of a crossβfunctional product team that builds and scales core services for CoinSwitchβs platform. Under the mentorship of senior engineers, you will contribute to codebases written in modern languages, participate in code reviews, and get exposure to the full software development lifecycle β from requirement gathering to deployment and monitoring. This internship is partβtime, allowing you to balance academic commitments while gaining handsβon experience in a fastβgrowing fintech startup.
Key Responsibilities:
1. Assist in developing and maintaining backend services using Java/Python.
2. Write clean, modular code and unit tests to ensure high quality.
3. Participate in daily standβups, sprint planning and retrospective meetings.
4. Debug and resolve production issues under guidance.
5. Collaborate with product managers to translate feature requirements into technical specifications.
6. Contribute to API design and documentation.
7. Perform code reviews and provide constructive feedback.
8. Explore and prototype new technologies that can improve system performance.
9. Maintain version control using Git and follow CI/CD pipelines.
10. Document learning outcomes and share knowledge with the team.
Tech Stack: Java, Python, Spring Boot, RESTful APIs, MySQL/PostgreSQL, Docker, Kubernetes, Git, Linux.
Growth Path: Successful interns are often considered for fullβtime Software Engineer roles after graduation, with clear career ladders ranging from Engineer I to Senior Engineer and beyond. The exposure to fintech product development, cloud infrastructure and data analytics equips interns with marketβrelevant skills.
Why Join?: You will work on products that impact millions of Indian investors, learn from seasoned engineers, and be part of a culture that rewards curiosity and innovation. The partβtime nature offers flexibility, while the mentorship program ensures you receive guidance and feedback throughout the internship.