Software Engineer

Job Description

Title: Software Engineer

Company Name: mCapital Ltd.

Vacancy: --

Age: At least 25 years

Job Location: Dhaka (Banani)

Salary: Tk. 60000 - 80000 (Monthly)

Experience:

  • 3 to 5 years


Published: 2026-08-18

Application Deadline: 2026-09-17

Education:

Requirements:
  • 3 to 5 years


Skills Required:

Additional Requirements:
  • Age At least 25 years

Must Have

  • 3–5 years of experience as a Software Engineer

  • Strong experience with Node.js and Python

  • Hands-on experience building REST APIs and backend systems

  • Experience with databases such as PostgreSQL/MySQL and MongoDB

  • Familiarity with Git, Docker, and cloud platforms

  • Strong problem-solving and communication skills

  • Ability to work independently and collaboratively

Nice to Have

  • Practical knowledge of AI/ML, LLMs, or AI-powered applications

  • Experience with OpenAI/LLM APIs, RAG, LangChain, or AI agent development



Responsibilities & Context:

Department: IT & Systems
Reports To: CEO, COO
Why This Role
This isn't a maintenance job on someone else's legacy stack. This one is different:

  • Greenfield ownership — you'll help shape the engineering foundation for a growing fund's internal systems, not patch what's already there.

  • Room to explore AI — if you're into LLMs, RAG, or AI agents, this is a place to actually build with them, not just talk about them.

  • Visibility that matters — this is a small, growing team, so your code and your ideas reach decision-makers directly.

  • Room to grow — as mCapital scales, so does the scope and complexity of what you're building.

  • About mCapital: mCapital Ltd. is a private equity fund operating in the capital markets space. We work with businesses and investors to structure, finance, and grow ventures across a range of sectors, combining disciplined investment analysis with hands-on portfolio support.
    We're building out our technology function to support the fund's operations, and we're looking for a Software Engineer who can build robust backend systems and bring modern engineering practices to the team.
    What You'll Own
    Backend Development

    • Design, build, and maintain REST APIs and backend systems using Node.js and Python

    • Write clean, maintainable, well-tested code

    • Own features end-to-end, from design through deployment

  • Databases & Data

    • Design and manage data models across PostgreSQL/MySQL and MongoDB

    • Ensure data integrity, performance, and reliable backups

  • Infrastructure & DevOps

    • Containerize and deploy applications using Docker

    • Work with cloud platforms for hosting, scaling, and monitoring

    • Maintain version control discipline using Git

  • Collaboration & Problem-Solving

    • Work independently on assigned features while collaborating closely with the team

    • Troubleshoot and resolve issues with strong problem-solving skills

    • Communicate clearly on technical decisions and trade-offs

  • AI & Emerging Tech (Where Applicable)

    • Explore and apply AI/ML capabilities, including LLMs and AI-powered features

    • Work with OpenAI/LLM APIs, RAG pipelines, LangChain, or AI agent frameworks where relevan



Job Other Benifits:
    • Working Days: 6 Days a Week (Day off to be decided by Management)



Employment Status: Full Time

Job Work Place:

Company Information:

Gender: Both Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs