We Are Hiring!

Software Engineer (Back-End)

M2SYS is seeking Software Engineers to join our back-end engineering team. The ideal candidate will have the ability to think out of the box while solving a problem and come up with new ideas.

Apply Now!


  • Develop and maintain the core functional logic and operations of software applications
  • Develop highly scalable and fast engines/tools for large-scale data processing
  • Responsible for working in a team environment as part of the development of back-end applications or tools
  • Implementing the tools and processes, handling performance, scale, availability, accuracy, and monitoring


  • At least 2 year(s)
  • B.Sc (Hons.) or M.Sc in CS/ CSE with a good academic record.
  • The applicants should have experience in: Programmer/ Software Engineer
  • The applicants should have experience in: Software Company

Additional Requirements

  • Age 24 to 35 years
  • Must have at least 2 years of experience in developing applications or tools using DotNet Framework, C#, DotNet Core, ASP.NET, ASP.NET Core
  • You must have a curiosity about how things work
  • If you feel you need a suitable environment, appropriate time or proper requirement guidelines to solve a problem - then please do not apply - this post not suitable for you
  • The engineer should be smart enough to learn new things (language, frameworks, technology or anything) quickly and apply them efficiently to solve problems
  • Extensive knowledge about APIs, RESTful services, Web services.
  • Must have a very good understanding of Design Principle, Design Pattern, Software Architecture, and SOA
  • Good knowledge on filesystems, server architectures, and distributed systems
  • Working experience on SaaS or PaaS will be a plus
  • Familiarity with highly scalable distributed micro-services handling thousands of requests per second
  • Experience in other languages/platforms like C++, Python, Go is a plus
  • Experience with backend web development such as Node.js/ Django is a plus
  • Experience working with SQL, NoSQL, Time series or Graph databases
  • Should be Passionate about data
  • Experience with data analysis and machine learning will be a plus
  • You possess strong Computer Science fundamentals - Algorithms, Databases, Networking and Distributed systems
  • Highly analytical, with a track record of being a self-motivated problem-solver, capable of building and maintaining complex capacity and budget models


A attractive compensation package with Yearly Bonuses

Lunch, snacks and refreshment facilities

Two days weekend (Saturday & Sunday), Yearly 14 days leave

Retirement benefits and leave encashment opportunities

How to Apply?

Interested candidates are requested to send their resume with a cover letter in .pdf format to dhaka-hr@m2sys.com. Use "Application for Software Engineer (Back-End)" in the email subject otherwise it will go into junk. You should rename your CV as YourName_YearsOfExperience.pdf, Example: Joe_5yr.pdf

*Photograph must be enclosed with the resume.


Corporate Headquarter: 1050 Crown Pointe Pkwy. Suite 850, Atlanta, GA 30338 USA

Asia Office: House-40/A,Road-20, Mohakhali DOHS, Dhaka, Bangladesh.