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
- Conversation with Talvette
- Initial interview with the client.
- Technical Assessment
- Final Interview
- Receive an offer
- Join their team full-time