Senior Backend Software Development Engineer
Join our fearless team of innovators, push boundaries, and build cutting-edge software that shapes the future. Take on challenges, break limits, and make your mark.
We usually respond within a week
Senior Backend Software Development Engineer
💬 Background
Are you tired of being stuck in a boring and repetitive software development job? Do you want to break free from routine and use your skills to shape the future of international broadcasting? If you’re ready to take your talent to the next level, we have the perfect opportunity for you!
We believe that passionate and creative developers build the best software. That’s why we’ve created a workplace full of energy, innovation, and a strong commitment to our team.
Located in the heart of Bangladesh, our software company is a hub of creativity and excitement. When you join us, you’ll work on groundbreaking projects with a diverse team from around the world. Together, we push boundaries, go beyond just coding, and drive a software revolution that makes a real impact.
If you're looking for a career that challenges the norm, rewards bold ideas, and fuels your passion, this is your chance. Step away from the ordinary and be part of something extraordinary. Let’s build the future together!
🔑 Must-Have Requirements
- ✅ Making Tough Calls: You need to make difficult decisions and make them right. When you choose a solution, you also choose the challenges and issues the team will have to deal with.
- ✅ Professional attitude: You take your commitments seriously, challenge yourself, and strive to perform assigned duties with exceptional quality.
- ✅ Quick learner: You are open to learning and adapting new technologies quickly, as and when needed.
- ✅ Communication: You can communicate clearly and effectively with our international counterparts daily. You ensure that requirements are well understood, helping us build the right product.
- ✅ Sense of ownership: You can take over responsibility for building and maintaining parts of a big project independently.
- 🎓 Academic: Minimum Bachelor’s Degree in Computer Science/Engineering.
- 🏢 Experience: 7+ years, preferably most of it in JavaScript/TypeScript and/or Python, with a willingness to work in TypeScript.
- ☁️ Cloud Expertise: Strong proficiency in AWS, particularly in EC2, autoscaling, and VPC internals.
- 🛠️ Database Expertise: Strong experience in writing complex SQL queries, optimizing database performance, and handling large-scale data operations.
- 🚀 Deployment Expertise: Experience in deploying code to production environments, including proficiency in CDK and/or Terraform.
➕ Preferred expertise areas
If you have prior professional experience in any of the following then it will be added as a plus.
- ⚡ GraphQL, REST
- ☁️ AWS Serverless Stacks: Lambda, DynamoDB, SQS, SNS, Step Functions, Fargate
- 🖥️ Frontend Experience: Familiarity with Vue.js, React, or Angular.
😎 Not required, but an advantage
- 🧩 Experience in the media industry and working on systems for content ingest enrichment and publishing.
- 🧩 Experience working on large distributed systems.
- 🧩 Strong debugging skills and the ability to pick up and quickly contribute to existing codebases. Unfortunately, we don't always get to just build new things and also need to maintain and support hundreds of existing projects.
🤩 What we offer
Join a company made by developers, for developers, that's committed to creating a workplace you'll love! Say goodbye to uninspiring work environments and hello to a career that brings out your full potential.

- Seriously advanced work 👨💻: This is an exciting opportunity to build ground-breaking products for big players in the industry with the latest cloud and mobile stacks, exercising industry best practices.
- Great mentors 👨🏫: You can learn from and tap into the wealth of vast experience we have in our team here and abroad, whenever you need.
- Salary 💰💰: The salary range starts from 1,50,000৳ depending on skills and experience.
- 🩺Medical/Hospitalization 💊 Safety Net for self, spouse, children, parents, and parents of the spouse 👨👩👦👦.
- Supplemental Security Income 💰: QAQI (Quarterly salary Adjustment and Quarterly salary Increment) and based on dependent family members 👨👩👦👦..
- Yearly increment 💹 based on performance.
- Weekend 📅: Saturday and Sunday.
- 4 weeks of paid 🏝 leave 🏞
- 2 weeks of 👨🍼paternity leave.
- 6 months of 👩🍼maternity leave.
- Leave Encashment 💰.
- All the public 🏝 holidays 🏞 as declared by the Bangladesh Government.
- Flexible office timing 🕛.
- Two Eid Bonuses 💰.
- 👶 Child Birth Bonus 💰
- Wedding Bonus 💰.
- Mobile 📱 and internet allowances.
- Possibility of short and long-term work ✈ opportunities abroad 🌍 (🇪🇺 & 🌎).
- Regular team-building events, parties, etc. 🎉—including cross-border & international gatherings! 🌍🤝
- Fully subsidized delicious lunch 🍱, snacks 🍕, drinks 🥤, etc 😋
- Ramadan Cost Adjustment 💵.
- Department
- Software Engineering
- Locations
- Bangladesh

Colleagues










About Craftsmen
Craftsmen was established on the perfect blend of highly skilled engineers having over a decade of experience providing premium technology solutions to the leading companies across the globe.
Craftsmen is continuously engaged to invent new ways to help customers increase operational efficiency and excellence through technology.
Senior Backend Software Development Engineer
Join our fearless team of innovators, push boundaries, and build cutting-edge software that shapes the future. Take on challenges, break limits, and make your mark.
Loading application form
Already working at Craftsmen?
Let’s recruit together and find your next colleague.