
How to Get a Software Engineering Job in Bangladesh: From Application to Cracking the Interview
Created At: 1/6/2026, 10:01:13 AM
Bangladesh’s tech industry has grown rapidly over the last decade. From local software companies in Dhaka, Chattogram, and Sylhet to startups, outsourcing firms, and remote-first companies, demand for software engineers is consistently rising.
Key drivers of demand include:
- Growth of IT outsourcing and software export
- Rise of fintech, edtech, healthtech, and e-commerce startups
- Increased adoption of digital services by banks, telcos, and enterprises
- Global companies hiring remote engineers from Bangladesh Today, Bangladeshi software engineers work for:
- Local companies (e.g., Enosis, TigerIT, Brain Station 23)
- Startups (Pathao, bKash, ShopUp, Chaldal)
- Outsourcing firms (Kaz Software, Cefalo, Therap)
- Remote international companies (US, Europe, Middle East)
Common Misconceptions & Challenges
Many candidates struggle because of misconceptions such as:
- “CGPA is everything”
- “You must know all technologies”
- “Only CSE graduates get jobs”
- “Certificates guarantee jobs”
Reality:
Companies in Bangladesh primarily care about:
- Practical skills
- Problem-solving ability
- Communication
- Attitude and learning mindset
Skills You Must Have
Computer Science Fundamentals
This is where most Bangladeshi candidates are weak.
Mandatory:
- Data Structures (array, string, stack, queue, map)
- Algorithms (sorting, searching, basic recursion)
- OOP concepts
- SQL & basic database concepts
Optional but powerful:
- OS basics
- Networking basics
- System design fundamentals
Tools & Technologies
Mandatory:
- Git & GitHub
- Basic Linux commands
- VS Code or IDE proficiency
Optional but impressive:
- Docker
- CI/CD basics
- AWS / GCP basics
Soft Skills (Often Ignored but Critical)
- Clear communication (English + Bangla)
- Team collaboration
- Problem-solving approach
- Ability to explain your code
Many candidates fail interviews not due to coding, but due to poor explanation.
Where to Find Software Engineering Jobs in Bangladesh
Local Job Portals
Company Career Pages
Always check:
- Software company websites
- LinkedIn company pages
Examples:
- Brain Station 23: Website, LinkedIn
- Therap: Website , LinkedIn
- Cefalo: Website , LinkedIn
- TigerIT: Website , LinkedIn
- bKash: Website , LinkedIn
- Pathao: Website, LinkedIn
- ShopUp: Website, LinkedIn
- WellDev: Website
- Enosis Solutions: Website
- Selise Digital Platform: Website
- Vivasoft Limited: Website
- Fifty-Two Digital: Website
- Bit Mascot: Website
- Inverse.AI: Website
- Kona Software Lab: Website
- Shell Be Haken: Website
- Kinetic: Website
- BroTecs: Website
- Spring Rain: Website
- BRACT IT: Website
- IBOS: Website
- Dynamic Solutions Innovator: Website
- ReliSource: Website
- ShopUp: Website
- Chaldal Engineering: Website
- Kite Games: Website
- Samsung R&D Institute Bangladesh: Website
- AppsCode Inc: Website
- Streams Tech Ltd: Website
- SouthTech Group: Website
- TigerIT: Website
- Datasoft: Website
- Optimizely: Website
- LeadSoft: Website
- ReveSoft: Website
- BJIT: Website
- Tekarsh: Website
- Muslim Pro: Website
Facebook Groups & Communities
Verify authenticity before applying.
Important Link
| Link | What it does |
|---|---|
| GitHub | A GitHub repository listing Bangladeshi tech/software companies, useful for discovering employers and career pages |
| GitHub | Detailed profiles of Bangladeshi software companies, including background and focus areas |
| Glassdoor | Shows salary ranges for junior software engineers in Bangladesh (0–1 year experience) |
| Medium | Medium article listing 100 Bangladeshi software companies with brief profiles |
| GitHub | Updated salary ranges for different software engineering roles in Bangladesh |
Application Strategy That Actually Works
How Many Jobs to Apply Per Week
- Freshers: 10–15 quality applications/week
- Avoid mass applying blindly
Common Resume Mistakes in Bangladesh
- Too many pages
- Listing every technology ever learned
- No GitHub link
- Grammar mistakes
Tracking Applications Efficiently
Use:
- Notion
- Google Sheets
- Trello
Track:
- Company
- Role
- Status
- Follow-up date
Follow-Up Strategy
- Follow up after 7–10 days
- One follow-up only
Common Mistakes That Prevent Getting Hired
- Chasing certificates instead of skills
- Ignoring fundamentals
- Not practicing interviews
- Poor communication
- No networking
- Giving up too early
Final Advice & Motivation
Realistic Timelines
- 3–6 months: Skill building
- 1–3 months: Job search
- Total: 4–9 months on average
This is normal, not failure.
🚀 If you stay consistent, learn deeply, and apply strategically — a software engineering job in Bangladesh is absolutely achievable.
You are not late. You are just getting started.