Skip to content

Senior Backend Software Engineer at Craftsmen

Active
Vacancy 1 position

Salary & vacancy

1 vacancy

Job Description

This Senior Backend Software Engineer position at Craftsmen in Dhaka offers a unique opportunity to design, build, and operate backend systems that must scale and remain reliable under load. The role requires deep technical expertise in system design, distributed systems, and production ownership, with a focus on making architectural decisions under real constraints. Candidates will work on meaningful projects for international clients, not just internal tools, and will be accountable for system behavior in production.

The position offers competitive compensation starting from 1,50,000৳ with comprehensive benefits including performance-based increments, family healthcare coverage, and professional growth opportunities. Craftsmen provides a developer-first environment where technical decisions are respected and driven by reasoning rather than hierarchy. The company culture emphasizes high ownership, engineering excellence, and continuous learning through solving hard problems, making it an ideal environment for senior engineers looking to make a significant impact on production systems.

Requirements

Education Requirements

Educational background requirements:

  • Not specified in job listing
  • Typically requires computer science or related technical education
  • Focus on practical experience over formal degrees

Experience Requirements

Experience requirements for this senior position:

  • Typically 7+ years of backend development experience
  • Depth of experience matters more than years
  • System design and operation at meaningful production scale
  • Production incident ownership and debugging experience
  • Performance optimization and architectural decision-making

Qualifications

Key qualifications for success in this role:

  • Strong fundamentals in data structures, algorithms, and software design
  • Ability to own systems end-to-end from design to production
  • Experience with microservices, monoliths, or hybrid systems
  • Understanding of long-term cost of architectural decisions
  • Ability to simplify over-engineered systems

Skill Requirements

  • System Architecture Design
  • Distributed Systems
  • Production Debugging
  • Performance Optimization
  • Code Review Leadership
  • AI-Assisted Development
  • Cloud Infrastructure
  • Container Orchestration

Incentive & compensation

Comprehensive benefits package including:

  • Salary range starting from 1,50,000৳
  • Performance-based yearly salary increments
  • Two Eid bonuses annually
  • Twenty days paid annual leave
  • Family benefits including maternity/paternity leave
  • Healthcare coverage for self and family
  • Fully subsidized lunch and snacks
  • Regular team events and international gatherings

How to apply for Craftsmen jobs

Follow these steps to apply for this Senior Backend Software Engineer position:

  • Visit the external application URL: https://careers.craftsmensoftware.com/jobs/7482205-senior-backend-software-engineer
  • Submit your application through the online portal
  • No application deadline specified – apply as soon as possible
  • Ensure your resume highlights production system ownership experience
  • Prepare to demonstrate system design and debugging capabilities

About Craftsmen

Craftsmen is a software development company focused on building and operating production systems for international clients. The company emphasizes engineering excellence, system design, and production ownership, providing developers with meaningful technical challenges and opportunities to work on real systems at scale.