About the job
About the Role
We’re looking for a highly skilled Backend Engineer with a minimum of 3 years of experience working in the backend to design, build, and maintain our backend architecture, ensuring performance, security, and scalability as we grow. In this role, you’ll collaborate closely with our development and product teams to build features and infrastructure that provide a seamless user experience and enable data-driven insights.
Our Offer
- Monthly gross salary: BDT70,000 – 1,10,000 with annual salary revision.
- Festival bonuses.
- Plus Daily Subsidized Lunch.
- Medical insurance coverage for yourself.
- 15 days of paid vacation plus all public holidays.
- 5 days from 12:30 pm to 9:00 pm
Technical Assessment
During the interview process we will be assessing your skills in JAVA, REDIS, AWS and MySQL
Key Responsibilities
- Architect and Manage Backend Systems: Design and maintain the back-office architecture, focusing on prediction management, user statistics, and visual content.
- Cloud Infrastructure: Manage AWS servers, focusing on optimizing scalability, performance, and cost-effectiveness.
- Database Management: Administer the MySQL database, ensuring robust security and scalability for our growing user base.
- Backend Development: Develop reliable, maintainable, and performant backend services using Kotlin.
- Caching and Messaging: Implement and manage brokers like Redis to improve system performance and responsiveness.
- Monitoring and Debugging: Utilize monitoring tools such as Sentry to track application performance, identify issues, and resolve bugs promptly.
- Security Best Practices: Ensure secure server performance, including secure authentication and access management.
- Automation: Implement automated processes for notifications, user segmentation, and operational efficiency.
Required Skills and Experience
- Server Architecture & Cloud Management: Proven experience in designing scalable server architectures and managing AWS infrastructure.
- Database Expertise: Proficiency with MySQL or similar relational databases, with a strong focus on data security and best practices.
- Backend Development with Kotlin: Strong command of Kotlin for developing robust backend services.
- Experience with Caching and Brokers: Familiarity with Redis or similar tools to enhance data caching and performance.
- Monitoring and Debugging Tools: Hands-on experience with monitoring tools like Sentry to ensure application health and identify performance bottlenecks.
- Security-First Mindset: A strong understanding of security best practices, particularly for handling sensitive data.
https://shorturl.at/EGslg