Software Engineer Intern - Backend by Merkle Science

Software Engineer Intern – Backend

Not Disclosed; apply while open

Merkle Science Backend Software Engineer Intern: Overview

Merkle Science is hiring a Backend Software Engineer Intern in Bengaluru for a one-year hybrid programme. The role is centered on building backend systems for blockchain transaction-monitoring and intelligence products used by web3 businesses, financial institutions, law-enforcement bodies, and government agencies. Interns will work on Python backend services, REST APIs, PostgreSQL, Redis, and large blockchain-transaction datasets while collaborating with frontend and QA engineers. The opportunity is designed for final-year students who want hands-on experience in backend development, code quality, debugging, and performance work within a product environment focused on blockchain intelligence.

Standout fact: The role combines backend engineering, data handling, and product collaboration in a hybrid setup with three office days and two work-from-home days each week.


What the Internship Focuses On

The internship is built around practical backend engineering work. Interns will design and maintain Python backend services and REST APIs using Django or FastAPI. The work also includes handling PostgreSQL data models and queries, using Redis for caching and queues, and working with large blockchain-transaction datasets. These responsibilities show that the role is not limited to writing code in isolation; it also involves maintaining systems, improving reliability, and supporting product functionality through backend infrastructure.

Because the company builds blockchain transaction-monitoring and intelligence products, the internship sits at the intersection of software engineering and data-heavy product work. Interns are expected to collaborate with frontend engineers and QA engineers, which means the role includes communication across teams as well as technical execution. The work also includes writing tested and documented code, participating in reviews, and debugging performance issues. In other words, the internship is structured to give exposure to the full backend development workflow rather than only a narrow coding task.

Core work areas in the role

  • Designing and maintaining Python backend services
  • Building and supporting REST APIs
  • Using Django or FastAPI
  • Working with PostgreSQL data models and queries
  • Using Redis for caching and queues
  • Handling large blockchain-transaction datasets
  • Collaborating with frontend and QA engineers
  • Writing tested and documented code
  • Participating in reviews
  • Debugging performance issues

The company’s product context is important because it shapes the kind of backend problems interns may encounter. Blockchain transaction-monitoring and intelligence products require systems that can process and organize data effectively. That makes the use of relational databases, caching, queues, and performance debugging especially relevant. The role therefore offers a chance to apply backend fundamentals in a setting where data scale and product reliability matter.

Read More: Internships


Who Can Apply

This internship has a specific academic eligibility requirement. Applicants must be final-year students graduating in 2027 from a BTech, BE, or dual-degree programme at an IIT, NIT, or IIIT. The eligible branch is CSE, IT, or a closely related computer-science branch. Since the requirement is clearly defined, students should check both their graduation year and their programme before considering the role.

The role is aimed at candidates with a strong computer-science foundation. The required basics include Python, object-oriented programming, a Python web framework, relational databases, caching, REST API design, data structures and algorithms, Git, and problem solving. These foundations align closely with the day-to-day work described for the internship, especially because the role involves backend services, API development, and database work.

Eligibility summary

  • Final-year students graduating in 2027
  • From a BTech, BE, or dual-degree programme
  • Studying at an IIT, NIT, or IIIT
  • In CSE, IT, or a closely related computer-science branch

The internship also values additional exposure beyond the core requirements. Docker, queues, ClickHouse, personal projects, open-source work, and AI coding tools are described as useful additions. These are not stated as mandatory, but they can strengthen a candidate’s profile because they connect to backend engineering practices and practical software development experience. For students who already have project work or open-source contributions, those experiences may help demonstrate readiness for the role’s technical environment.

Read More: Free Courses


Skills and Technical Foundations

The technical profile for this internship is centered on backend development fundamentals. Strong knowledge of Python is essential, along with object-oriented programming and familiarity with a Python web framework. Since the role includes REST API work, candidates should also understand REST API design and how backend services communicate with other parts of a product. The mention of Django or FastAPI indicates that the intern will likely work in a framework-based backend environment rather than writing isolated scripts.

Database knowledge is another major part of the role. The internship requires work with PostgreSQL data models and queries, so understanding relational databases is important. Redis is also part of the stack, specifically for caching and queues, which means candidates should be comfortable with the idea of improving performance and managing asynchronous or temporary data flows. These tools suggest that the role involves both data persistence and system efficiency.

Foundations expected from applicants

  • Python
  • Object-oriented programming
  • A Python web framework
  • Relational databases
  • Caching
  • REST API design
  • Data structures and algorithms
  • Git
  • Problem solving

The role also points to practical engineering habits. Interns are expected to write tested and documented code, take part in reviews, and debug performance issues. Those expectations show that code quality and maintainability matter, not just implementation speed. For students preparing for this internship, the most relevant mindset is one that combines coding ability with disciplined engineering practices.

Additional tools and experiences can help a candidate stand out, even though they are not required. Docker can be useful because it supports development and deployment workflows, while queues and ClickHouse suggest familiarity with backend and data-processing environments. Personal projects, open-source work, and AI coding tools are also listed as useful additions, which means hands-on experimentation and visible work can complement academic preparation.

Read More: Latest Jobs


Work Environment, Schedule, and Growth Path

The internship follows a hybrid schedule in Bengaluru. The weekly arrangement is three office days and two work-from-home days, which creates a mix of in-person collaboration and remote flexibility. This setup is relevant for a backend role because it supports both team interaction and focused individual work. It also reflects the collaborative nature of the internship, where interns will work with frontend and QA engineers while contributing to backend systems.

The programme is described as a one-year internship, which suggests a longer learning and contribution period than a short-term placement. Over that time, interns are expected to engage with real backend responsibilities, including service design, API work, database queries, caching, testing, documentation, reviews, and debugging. The duration gives room for deeper involvement in the company’s product and engineering process, especially when working with large blockchain-transaction datasets.

What the work setting includes

  • Bengaluru location
  • Hybrid work arrangement
  • Three office days each week
  • Two work-from-home days each week
  • One-year programme duration

There is also a possible growth path after the internship. High performers may be considered for a full-time role, subject to a stated two-year service lock-in. This detail matters for candidates who are thinking beyond the internship itself, because it indicates that strong performance can lead to longer-term opportunities. At the same time, the service lock-in is part of the stated condition, so it should be understood as part of the role’s longer-term structure.

The stipend is described as being per company policy. No additional compensation details are provided, so the available information is limited to that statement. Even so, the combination of a hybrid schedule, backend ownership, and possible full-time consideration makes the internship notable for students who want both practical experience and a potential continuation path.


How the Role Connects to Blockchain Intelligence Work

Merkle Science builds blockchain transaction-monitoring and intelligence products, and that product focus shapes the internship’s technical environment. The products are used by web3 businesses, financial institutions, law-enforcement bodies, and government agencies. Because of this, the backend systems likely need to support data-heavy workflows, reliable APIs, and efficient handling of transaction information. The internship therefore places the intern in a context where backend engineering directly supports a specialized product domain.

Working with large blockchain-transaction datasets is one of the clearest signs of the role’s data intensity. That responsibility connects naturally to PostgreSQL, Redis, caching, queues, and performance debugging. It also explains why the internship emphasizes problem solving, data structures and algorithms, and strong engineering habits. The work is not just about building features; it is also about keeping systems responsive and maintainable while dealing with complex data.

Product context and technical relevance

  • Blockchain transaction-monitoring and intelligence products
  • Used by web3 businesses
  • Used by financial institutions
  • Used by law-enforcement bodies
  • Used by government agencies
  • Large blockchain-transaction datasets

The collaboration aspect is also important in this product setting. Interns will work with frontend and QA engineers, which means backend output must fit into a broader product delivery process. Writing tested and documented code, participating in reviews, and debugging performance issues all support that process. In a product dealing with transaction intelligence, these practices help ensure that backend services remain dependable and understandable to the wider team.

The role’s stack and responsibilities are therefore closely aligned with the company’s mission. Python services, REST APIs, relational databases, caching, and queues are all practical tools for building and maintaining a backend that can support transaction-monitoring products. For candidates interested in blockchain-related infrastructure and backend engineering, the internship offers a focused environment where those interests meet real product work.


Frequently Asked Questions

What is the Merkle Science Backend Software Engineer Intern role?

It is a one-year hybrid internship in Bengaluru focused on backend engineering. Interns will design and maintain Python backend services and REST APIs, work with PostgreSQL and Redis, collaborate with frontend and QA engineers, and handle large blockchain-transaction datasets. The role supports blockchain transaction-monitoring and intelligence products.

Who is eligible to apply?

Applicants must be final-year students graduating in 2027 from a BTech, BE, or dual-degree programme at an IIT, NIT, or IIIT. The eligible branch is CSE, IT, or a closely related computer-science branch. The requirement is specific, so both academic year and programme matter.

What technical skills are required?

The required foundations include Python, object-oriented programming, a Python web framework, relational databases, caching, REST API design, data structures and algorithms, Git, and problem solving. The role also involves Django or FastAPI, PostgreSQL, and Redis, so those areas are directly relevant to the work.

What additional skills are useful?

Docker, queues, ClickHouse, personal projects, open-source work, and AI coding tools are listed as useful additions. These are not required, but they can support a candidate’s profile by showing practical exposure to backend development, data handling, and engineering workflows.

What is the work schedule?

The internship follows a hybrid schedule with three office days and two work-from-home days each week. The programme is based in Bengaluru and runs for one year. This setup combines in-person collaboration with remote flexibility.

Is there a full-time opportunity after the internship?

High performers may be considered for a full-time role, subject to a stated two-year service lock-in. The stipend is per company policy. No further compensation details are provided in the available content.


Conclusion

Merkle Science’s Backend Software Engineer Intern role is a focused opportunity for final-year students who want to work on backend systems in a blockchain intelligence environment. The internship brings together Python, REST APIs, PostgreSQL, Redis, testing, documentation, reviews, and performance debugging in a hybrid Bengaluru setup. It is aimed at students with a strong computer-science foundation and a clear interest in backend development. With a one-year structure and possible full-time consideration for high performers, the role offers both hands-on learning and a potential longer-term path, all within a product context used by web3 businesses, financial institutions, law-enforcement bodies, and government agencies.

Share this post –
Job Overview

Date Posted

September 12, 2026

Location

Bengaluru, Karnataka (hybrid)

Salary

Stipend as per company policy

Expiration date

Not Disclosed; apply while open

Experience

Final-year 2027 BTech, BE or dual-degree students from IIT, NIT or IIIT in CSE, IT or a closely related branch

Gender

Both

Qualification

Any

Company Name

Merkle Science

Job Overview

Date Posted

September 12, 2026

Location

Bengaluru, Karnataka (hybrid)

Salary

Stipend as per company policy

Expiration date

Not Disclosed; apply while open

Experience

Final-year 2027 BTech, BE or dual-degree students from IIT, NIT or IIIT in CSE, IT or a closely related branch

Gender

Both

Qualification

Company Name

Merkle Science

Not Disclosed; apply while open
Want Regular Job/Internship Updates? Yes No