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

Similar Jobs