Assistant Lead Engineer / Lead Engineer, Research & Engineering - Python

Job Description

Title: Assistant Lead Engineer / Lead Engineer, Research & Engineering - Python

Company Name: bKash Ltd.

Vacancy: 1

Age: Na

Job Location: Dhaka

Salary: Negotiable

Experience:

  • 5 to 8 years
  • The applicants should have experience in the following business area(s): Banks, Telecommunication, Software Company, IT Enabled Service, Financial Technology (Fintech) Startup


Published: 2025-09-11

Application Deadline: 2025-09-22

Education:
    • Bachelor of Science (BSc) in Computer Science & Engineering


Requirements:
  • 5 to 8 years
  • The applicants should have experience in the following business area(s): Banks, Telecommunication, Software Company, IT Enabled Service, Financial Technology (Fintech) Startup


Skills Required:

Additional Requirements:

● Proficiency in Python (preferred); experience with Go or other modern languages is a plus.

● Knowledge of frameworks such as FastAPI or Django.

● Strong understanding of software architecture, system design, API development, and component interaction.

● Experience in building and troubleshooting high-scale, high-availability systems.

● Hands-on experience with Git workflows, CI/CD pipelines, and containerization tools (Docker, Kubernetes).

● Strong problem-solving and debugging skills.

● Effective communication and collaboration skills for working with cross-functional teams.



Responsibilities & Context:

● Develop high-quality, efficient, and scalable code for assigned applications.

● Adhere to best coding practices: code reviews, version control, and automated testing.

● Troubleshoot and resolve issues across development, staging, and production.

● Translate business requirements into technical solutions with senior engineers.

● Participate in Agile processes: sprint planning, backlog grooming, and stand-ups.

● Continuously improve application performance, scalability, and reliability.

● Implement logging, monitoring, and alerting for proactive issue detection.

● Document features, designs, and troubleshooting steps for team knowledge sharing.

● Apply secure coding practices to safeguard sensitive data.

● Collaborate with DevOps and infrastructure teams for deployment and maintenance.

● Mentor junior developers on coding standards and problem-solving.

● Share knowledge through documentation, training, and peer programming.

● Align software solutions with business goals and user needs.

● Identify and implement process improvements to boost development efficiency and reduce time to market.



Job Other Benifits:

Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Interested By University

University Percentage (%)
North South University 6.59%
East West University 5.99%
Jahangirnagar University 4.19%
Northern University Bangladesh 3.59%
American International University Bangladesh (AIUB) 3.59%
Bangladesh University of Engineering and Technology 2.99%
Daffodil International University (DIU) 2.40%
National University 2.40%
BRAC University 2.40%
Dhaka International University 2.40%

Interested By Age Range

Age Range Percentage (%)
20-30 59.88%
31-35 22.16%
36-40 8.38%
40+ 8.98%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 14.97%
20K-30K 10.78%
30K-40K 14.37%
40K-50K 11.38%
50K+ 48.50%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 23.95%
0.1 - 1 years 7.19%
1.1 - 3 years 18.56%
3.1 - 5 years 16.17%
5+ years 34.13%

Similar Jobs