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.
Requirements
- 4+ years of experience in backend development with a strong command of Python.
- Proven expertise in designing and developing scalable, secure APIs.
- Deep understanding of data structures, algorithms, and design patterns.
- Strong experience with SQL and NoSQL databases (MongoDB, DynamoDB).
- Hands-on experience with AWS services (Lambda, S3, SQS, EventBridge, Fargate).
- Expertise in CI/CD pipelines for backend development.
- Solid understanding of AWS architecture and design principles.
- Ability to work independently and collaboratively in a fast-paced environment.
- Good English communication skills.
- Good understanding of front-end development.
Why You'll Love Working Here
- Competitive salary and performance-based bonuses.
- Work remotely, offering flexibility and work-life balance.
- Opportunities for professional growth and development.
- Be part of a creative and innovative work environment.
- Work in a dynamic, collaborative, transparent, non-hierarchical culture.
- Opportunity to work with the latest technology and tools.
- 100% English-speaking work environment to enhance your English communication skills.
How to apply
Please send your resume and a brief cover letter to hr@biwoco.com with the subject line "Remote Job - Backend Developer Application – [Your Name]."
Contact
Biwoco Software Company Limited: 218, 12th Street, Hong Loan 5C Residential, Hung Thanh Ward, Cai Rang District, Can Tho
Ms. Duyen (Dulcie) - Talent Acquisition: dulcie@biwoco.com – Phone: 0855 618 353