Job Openings Senior Software Engineer

About the job Senior Software Engineer

Company Description

Our client is a leading technology company specializing in on-demand services. They are passionate about revolutionizing the way people experience mobility and on-demand services. Their company culture fosters creativity, collaboration, and continuous learning, providing an environment where you can thrive and make a significant impact.

Key Responsibilities

  • Design and develop scalable, high-performance backend services.
  • Proficient in any of the following languages: Golang (preferred), Python, Java, Node.js.
  • Manage complex systems serving a large user base (15M+ users).
  • Take ownership of delivering high-quality software efficiently and at scale.
  • Demonstrate problem-solving skills by unblocking engineering challenges and finding effective solutions.
  • Familiar with test-driven development (TDD) and experienced in deployment automation, including CI/CD.
  • Ensure sound technical decisions across the team, aligning engineering efforts with business and product goals, and have experience working on the back of product requirement documents (PRDs).
  • Monitor the performance of production services and continuously improve them on both code and experience levels.
  • Ensure security best practices in software development.
  • Mentor junior developers and contribute to team growth.

Skills & Qualifications

  • Minimum of 5 years of professional experience.
  • BSC/MSC from a reputed institution.
  • Extensive experience in Golang and proficiency with Python, Java, and NodeJS.
  • Solid understanding of Data Structures.
  • Experience with Relational Databases & Advanced SQL.
  • Strong knowledge and experience with System Design.
  • Familiarity with design patterns, systems architecture, and CI/CD.
  • Proven working experience with cloud platforms - GCP/ AWS/ Azure.
  • Experience with Containerization & Orchestration (Docker, Kubernetes).
  • Proficiency with Version Control (Git).
  • Sound Leadership and Communication skills.
  • Follow Agile development methodologies.

Employment Structure

  • Onsite in Gulshan, Dhaka | Full-time
  • Salary: BDT 125,000 - 200,000
  • Benefits: Two annual festival bonuses + Leave encashment + Comprehensive insurance coverage + Gratuity benefit + Lunch benefit + Phone allowance + Exclusive employee discounts + A dynamic & collaborative workspace
  • Work Week: Sunday - Thursday, 9:00 AM to 6:00 PM

Hiring Process

  1. Conversation with Talvette
  2. Initial interview with the client.
  3. Technical Assessment
  4. Final Interview
  5. Receive an offer
  6. Join their team full-time