Engineering Lead / Tech Lead

Job Category: Engineering Lead
Job Type: Full Time
Job Location: Dhaka
Salary: Negotiable
Vacancy: 01

The Engineering Lead / Tech Lead plays a critical leadership role in the Technology & Engineering team, guiding the architecture, development, and delivery of scalable software solutions for modern SaaS products. This position is responsible for driving technical excellence across fullstack development, cloud infrastructure, and AI engineering initiatives. 

The Engineering Lead works closely with cross-functional teams—including product managers, UI/UX designers, DevOps engineers, and data scientists—to ensure that all engineering efforts align with product vision, business goals, and technical best practices. The role also involves mentoring engineers, reviewing code and architecture, and introducing innovative technologies such as generative AI and LLM-based systems (e.g., RAG pipelines).

Experience

  • Minimum 7+ years of experience in modern software engineering. 
  • Proven track record of leading high-performing engineering teams in SaaS product environments. 
  • Hands-on experience designing and scaling distributed systems and microservices-based applications. 
  • Extensive experience with CI/CD pipelines, GitOps workflows, and DevOps practices. 
  • Working knowledge of agile development methodologies. 

Additional Requirements

  • Bachelor’s/Master’s in Computer Science, Software Engineering, or a related technical discipline. 
  • Strong understanding of system design, software architecture, and object-oriented principles. 
  • Fullstack development experience with ReactJS, Spring Boot, Python, or other modern tools. 
  • Expertise in SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases. 
  • Experience working with cloud platforms: AWS (preferred), Azure, or Google Cloud Platform. 
  • Familiarity with Kubernetes, Docker, Helm, Terraform, and cloud-native technologies. 
  • Experience with AI engineering, including working with generative AI, LLM models (e.g., GPT, Claude), and Retrieval-Augmented Generation (RAG) systems. 
  • Strong understanding of API design (REST, GraphQL), authentication protocols (OAuth2, OpenID). 
  • Excellent leadership, team management, and mentoring skills. 
  • Strong communication skills in English (Bengali is a plus). 

Responsibilities & Context

  • Lead the architecture and development of scalable and resilient software solutions. 
  • Collaborate with cross-functional teams including product, design, and operations. 
  • Design and review system architecture for performance, security, and scalability. 
  • Drive implementation of engineering best practices and high-quality coding standards. 
  • Implement and manage CI/CD workflows, infrastructure automation, and observability tools. 
  • Mentor team members and foster a collaborative, innovative engineering culture. 
  • Contribute to hiring and growing a world-class engineering team. 
  • Guide AI engineering initiatives including integration of LLMs, RAG pipelines, and prompt engineering. 
  • Keep up with industry trends and emerging technologies to guide future strategy. 
  • Ensure security, scalability, and performance in all software components.

Apply for this position

Allowed Type(s): .pdf

Subscribe Form

Bangladesh Press Council

Case Management

Project

Bangladesh Press Council

Client Name

Bangladesh Press Council

Ministry

Ministry of Information

Status

Completed

Description

Development of Dynamic Website of Case Management System