Search by job, company or skills

BNB Run

Python Full-Stack Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description

BNB Run is a multifaceted platform that simplifies business operations with an array of tools designed to support HR management, sales processes, and customer relationship management (CRM). The platform features a user-friendly website builder for creating responsive websites for businesses of all sizes. Additionally, BNB Run connects businesses through BNB Mart, a marketplace for suppliers and customers, and BNB Jobs, a comprehensive job portal for efficient hiring. By integrating these solutions, BNB Run empowers businesses to optimize workflows, improve customer engagement, and drive growth.

Role Description

We are looking for a skilled Python Django Backend Developer with a strong background in AWS cloud services. The ideal candidate will be responsible for building, optimizing, and maintaining scalable backend systems, ensuring high performance, and integrating seamlessly with AWS infrastructure.

Responsibilities:

  • Develop, maintain, and optimize backend applications using Python (Django/DRF).
  • Design and implement RESTful APIs and integrations with internal and external services.
  • Manage and optimize RDS databases and caching with ElastiCache (Redis/Memcached).
  • Deploy, monitor, and scale applications using AWS ECS, EC2, and ECR.
  • Implement CI/CD pipelines with AWS CodePipeline/CodeBuild.
  • Write and maintain Lambda functions for serverless workflows.
  • Monitor and troubleshoot performance issues using CloudWatch.
  • Work with SES, SNS, and SQS for communication and queue management.
  • Collaborate with frontend, DevOps, and product teams to deliver scalable solutions.

Requirements:

  • 3+ years of experience in Python and Django/Django Rest Framework.
  • Strong understanding of relational databases (PostgreSQL/MySQL).
  • Hands-on experience with AWS services:
  • ECS, EC2, RDS, Lambda, CloudWatch, ECR, ElastiCache, SES, SNS, SQS, S3
  • Experience with CI/CD pipelines and deployment automation.
  • Solid understanding of API design, scalability, and performance optimization.
  • Familiarity with Docker and containerized applications.
  • Strong problem-solving and debugging skills.

Nice to Have:

  • Knowledge of Microservices architecture.
  • Experience with GraphQL or WebSockets.
  • Familiarity with Terraform / CloudFormation.
  • Exposure to Agile/Scrum methodologies.

What We Offer:

  • Competitive salary and benefits.
  • Opportunity to work with a talented, fast-growing team.
  • Exposure to cutting-edge AWS cloud solutions.
  • Flexible work environment.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 132857733