Talent.com
Senior Python Backend Developer
Senior Python Backend DeveloperBabyBillion • Bengaluru, India
Senior Python Backend Developer

Senior Python Backend Developer

BabyBillion • Bengaluru, India
30+ days ago
Job description

About BabyBillion

BabyBillion is one of the fastest-growing kids' content companies in the world. With over 1 billion monthly views, we are on a mission to become the world’s #1 kids' content channel by December 2025. We create world-class educational and entertaining videos that captivate preschool audiences globally. We are looking for a highly creative and data-driven Scriptwriter to join our passionate team and help us scale our storytelling to new heights.

Job Summary

We are seeking an experienced Senior Python Backend Developer to join our team. In this role, you will be instrumental in designing, building, and scaling our high-performance backend systems. The ideal candidate has a strong background in creating robust APIs, integrating key services, and architecting solutions for high-traffic applications. You will take a leading role in enhancing our platform, migrating to a microservices architecture, and mentoring junior developers.

Key Responsibilities

Design, develop, and maintain production-grade applications using FastAPI to support over 200 endpoints.

Build and secure RESTful APIs with robust versioning, documentation, and authentication mechanisms like JWT and OAuth .

Manage and optimize MongoDB databases, including writing complex aggregation pipelines.

Implement and manage asynchronous background tasks using Celery with Redis or RabbitMQ .

Integrate and maintain payment gateways such as Razorpay and Stripe .

Lead architectural improvements, including the migration from a monolithic to a microservices architecture.

Develop real-time features using WebSockets and design systems to handle 10,000+ concurrent users.

Implement automated testing, performance monitoring (e.g., OpenTelemetry), and system optimizations.

Mentor junior developers and contribute to architectural planning and best practices.

Required Skills & Experience

2+ years of professional experience in backend development.

Build product features from scratch , actively participating in architecture design and implementation.

Strong proficiency in Python , with expertise in asynchronous programming (async / await).

Proven experience building and scaling applications with FastAPI .

In-depth knowledge of MongoDB , including query optimization.

Solid understanding of authentication, security principles, and implementing JWT / OAuth.

Hands-on experience with background task processing using Celery .

Excellent problem-solving skills and a passion for writing clean, maintainable code.

Preferred Qualifications

Experience with microservices , event-driven architecture, and API gateways.

Familiarity with containerization ( Docker ) and CI / CD pipelines.

Knowledge of cloud platforms like AWS or GCP .

Exposure to AI / ML tools (e.g., ONNX Runtime), Kafka , or GraphQL .

Our Tech Stack

Language / Framework : Python 3.12+, FastAPI

Database : MongoDB (Motor)

Task Queues / Brokers : Celery, Redis, RabbitMQ

Payments : Razorpay, Stripe

AI / ML : ONNX Runtime, Rembg

Infrastructure : Docker, Gunicorn, Uvicorn

Monitoring : OpenTelemetry, Prometheus

Testing : Pytest

Create a job alert for this search

Backend Developer Python • Bengaluru, India

Related jobs
Senior Python Developer

Senior Python Developer

SmartQ • bangalore, karnataka, in
If you're passionate about working in an.AI-driven engineering environment.We’re an innovative AI-led engineering company specializing in. Senior Python Developer who shares our commitment to our cu...Show more
Last updated: 30+ days ago • Promoted
Senior Python Developer

Senior Python Developer

Aarav Solutions • bangalore district, karnataka, in
Aarav Solutions is a global Product Engineering and IT Consulting services provider.Our goal is to enable organizations in their digital transformation journey, leveraging our domain knowledge and ...Show more
Last updated: 30+ days ago • Promoted
Python Backend developer

Python Backend developer

Droisys • Bengaluru, Karnataka, India
About Company, Droisys is an innovation technology company focused on helping companies accelerate their digital initiatives from strategy and planning through execution.We leverage deep technical...Show more
Last updated: 6 days ago • Promoted
Senior Backend Developer

Senior Backend Developer

Aviso AI • hosur, tamil nadu, in
Senior Backend Developer - Tech Lead.Tech Lead + Individual Contributor (IC).Aviso is an AI-driven Revenue Intelligence platform that helps Sales and GTM teams close more deals, accelerate growth, ...Show more
Last updated: 1 day ago • Promoted
Python Backend Developer

Python Backend Developer

Tata Consultancy Services • Greater Bengaluru Area, India
Bengaluru / Chennai / Hyderabad / Indore / Ahmedabad / Mumbai.Required Technical Skill Set : -.Python, Unix Shell Scripting, OOPS Concepts. Responsibility of / Expectations from the Role.Experience in atleast ...Show more
Last updated: 5 hours ago • Promoted • New!
Senior Python Data Engineer

Senior Python Data Engineer

iVoyant • hosur, tamil nadu, in
Join a dynamic engineering team working on a high-impact tax reporting platform for the 2025 fiscal season.The core goal is to modernize and significantly accelerate the generation of Excel-based r...Show more
Last updated: 7 days ago • Promoted
Senior Python Developer | Build Scalable Data + Cloud Platforms | 4- 10 Years of experience

Senior Python Developer | Build Scalable Data + Cloud Platforms | 4- 10 Years of experience

Geektrust • Bengaluru, Karnataka, India
Our client is building next-gen data and cloud-driven platforms that power large-scale enterprises.Their engineering teams solve complex real-world problems—ranging from workflow automation to inte...Show more
Last updated: 13 days ago • Promoted
Senior Software Engineer - Backend Python & AI

Senior Software Engineer - Backend Python & AI

JuiceLabs AI • Bengaluru, Karnataka, India
Where creative engineering meets applied AI.At JuiceLabs, we're building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and ...Show more
Last updated: 20 days ago • Promoted
Senior Python Developer (GenAI)

Senior Python Developer (GenAI)

Infrrd • bangalore, karnataka, in
Haven’t heard of us before? No problem.First off, it’s pronounced In-fur-d.We are the creators of a proprietary Intelligent Document Processing platform that automates data extraction from complex ...Show more
Last updated: 6 days ago • Promoted
Senior Python Backend Developer in Linux

Senior Python Backend Developer in Linux

Luxoft • Bengaluru, Karnataka, India
Innovation Building (10th floor) - - INNOVATOR BUILDING, L10, ITPB, WHITEFIELD, BENGALURU- 560066, KARNATAKA,INDIA.Luxoft has been asked to contract a Developer in support of a number of customer i...Show more
Last updated: 1 day ago • Promoted
Senior Python Developer

Senior Python Developer

DBiz.ai • bangalore, karnataka, in
Develop and maintain efficient.Write clean, reusable, and optimized.Analyze and understand website structures, implement logic to handle. Collaborate with backend and data teams to ensure smooth dat...Show more
Last updated: 4 days ago • Promoted
Senior Python Developer

Senior Python Developer

HISH IT SERVICES • bangalore, karnataka, in
Role : Senior Python Developer.Location : Remote(Banglore,Chennai,Pune).Pay : 23LPA - 27 LPA(Based on Experience).Timings : A couple of hours overlap with EST, as the client is Canada-based (till 12...Show more
Last updated: 10 days ago • Promoted
Python Developer

Python Developer

GoML • hosur, tamil nadu, in
We are in search of a passionate and skilled Python Developer to join our dynamic team.This role is ideal for someone with a profound expertise in Python and its ecosystem, focused on backend devel...Show more
Last updated: 5 days ago • Promoted
Senior Python Developer (Programming)

Senior Python Developer (Programming)

Jobseekerspage.com • hosur, tamil nadu, in
HIRING - SENIOR PYTHON DEVELOPER.Senior Python Developer (Programming).We are seeking an experienced Python Developer with strong programming skills (not scripting) to develop and optimize data con...Show more
Last updated: 4 days ago • Promoted
Tech Lead : (Golang / Python)

Tech Lead : (Golang / Python)

AppsForBharat • Greater Bengaluru Area, India
We are seeking a seasoned Backend Engineering Manager with deep expertise in Golang and Python to lead our backend team.The ideal candidate has 6+ years of experience in backend technologies and 2–...Show more
Last updated: 2 days ago • Promoted
Senior Python Developer – 8+ Years | Any UST Location | Immediate Joiner

Senior Python Developer – 8+ Years | Any UST Location | Immediate Joiner

UST • Bengaluru, Karnataka, India
CCTC | ECTC | Notice Period | Location Preference.Act fast for immediate attention! ⏳📩.Design, develop, and maintain high-performance applications using. Collaborate with teams to implement.Collabo...Show more
Last updated: 30+ days ago • Promoted
Senior Lead

Senior Lead

Tata Consultancy Services • Bengaluru, Karnataka, India
Required Technical Skill Set • • UiPath & Python Desired Experience Range • • 5-12 Yrs Location of Requirement : Bangalore (ITPL), Hyderabad (Adibatla), Chennai (Ozone), Delhi (GG7) Desired Competenc...Show more
Last updated: 20 days ago • Promoted
Backend Developer

Backend Developer

Assima • hosur, tamil nadu, in
Assima is a worldwide leader in training, assistance and software adoption for Fortune 500 companies.Our patented technology is trusted by 15 of the top 20 banks, major international organizations ...Show more
Last updated: 3 days ago • Promoted