Software Engineer Intern

Merkle Science · Blockchain

Job description

Position:
Software Engineer (Intern) - Backend

Company:
Merkle Science

Location:
India, Bangalore

Employment type:
Intern

Work Arrangement:
Hybrid (3 days/week in office, 2 days work-from-home)

Short Summary:
Merkle Science provides blockchain transaction monitoring and intelligence solutions. The intern will design, build, and maintain backend services and REST APIs, working with a team experienced in major tech companies.

Responsibilities:
- Design, build, and maintain backend services and REST APIs using Python (Django/FastAPI)
- Write efficient queries and manage data models in PostgreSQL
- Work with Redis for caching, queues, and improving service performance
- Collaborate with frontend and QA engineers to ship end-to-end features
- Write clean, tested, well-documented code and participate in code reviews
- Debug and optimize existing services for performance and scale
- Work with large datasets related to blockchain transactions

Requirement:
- Strong fundamentals in Python and object-oriented programming
- Understanding of Django/FastAPI or any Python web framework
- Working knowledge of relational databases (PostgreSQL preferred)
- Basic understanding of caching concepts and tools like Redis
- Understanding of REST API design principles
- Strong problem-solving and DSA fundamentals
- Familiarity with Git and collaborative version control workflows
- Final year (graduating 2027) B.Tech/B.E./Dual Degree students from IIT/NIT/IIIT only in CSE, IT, or closely related branches
- Strong academic record and demonstrated coding ability

Benefits:
- Excellent health insurance
- Flexible time off
- Learning & development initiatives
- Team-building sessions and discussions around mental health
- Industry-leading compensation and generous equity
- Opportunities for career growth with Merkle Science

Skills

  • celery
  • django
  • docker
  • fastapi
  • git
  • kafka
  • postgresql
  • python
  • rabbitmq
  • redis
  • restapi

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Software Engineer Intern — Merkle Science | RVC