/*About the Role*/
We are currently seeking talented Backend Developers to join our dynamic team and contribute to the development of cutting-edge applications. As a Backend Developer, you ll be a critical player in designing, building, and maintaining the robust backend systems that power our innovative product. You ll work closely with data scientists, frontend developers, and AWS architects to deliver a high-performance, scalable, and secure platform.
/*Responsibilities*/
- Backend Development: Design, develop, and maintain backend systems using Python, following best practices for code quality, scalability, and security.
- API Design and Development: Create and maintain well-documented, secure, and scalable RESTful APIs that adhere to industry standards.
- Database Design and Management: Design efficient database schemas, optimize queries, and manage both SQL (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
- AWS Services Integration: Leverage AWS services like Lambda, S3, SQS, EventBridge, and Fargate to build scalable, serverless, and event-driven architectures.
- Performance Optimization: Continuously monitor and optimize backend systems for performance, scalability, and reliability.
- Security: Implement robust security measures to protect sensitive data and ensure compliance with industry standards.
- Monitoring and Logging: Implement comprehensive logging and monitoring systems to track system performance and troubleshoot issues.
- Collaboration: Work effectively within a cross-functional team, including data scientists, frontend developers, and AWS architects.
- Mentorship: Share your knowledge and expertise with junior developers and contribute to a positive team environment.