# Backend Engineer
We are looking for a skilled and motivated **Backend Engineer** to join our growing technology team. You will work on the backend systems powering our upcoming products, including a **food-ordering platform** and an **AI-powered video processing and clipping platform**.
The ideal candidate should be comfortable building scalable APIs, working with databases and background processing systems, integrating third-party services, and developing reliable production-ready software.
## Role & Responsibilities
* Design, develop, and maintain scalable backend applications using **Python and FastAPI**.
* Build and maintain REST APIs for web and mobile applications.
* Design and manage **PostgreSQL databases**, including schemas, relationships, indexes, and queries.
* Implement authentication, authorization, user roles, and secure API access.
* Develop asynchronous background-processing systems using **Celery, Redis, or similar technologies**.
* Build reliable job queues for long-running tasks such as AI processing, video processing, notifications, and other automated workflows.
* Integrate third-party APIs, webhooks, payment gateways, and external services.
* Develop backend infrastructure for multi-user SaaS applications.
* Work with large file and video-processing workflows where required.
* Build APIs and services that communicate with AI/ML and video-processing workers.
* Implement proper error handling, logging, retries, validation, and monitoring.
* Optimize backend performance, database queries, and API response times.
* Implement secure file uploads, storage, and access systems.
* Work with cloud storage and services such as S3-compatible object storage.
* Write clean, maintainable, modular, and well-documented code.
* Write unit and integration tests using **Pytest**.
* Participate in code reviews and maintain development standards using Git.
* Work closely with **AI/ML engineers, frontend developers, Flutter developers, DevOps engineers, and QA engineers**.
* Troubleshoot and resolve production issues.
* Help design the technical architecture as the products scale.
## Preferred Candidate Profile
* 3+ years of professional backend development experience.
* Strong knowledge of **Python**.
* Strong experience with **FastAPI**, Django, or similar backend frameworks.
* Strong understanding of REST APIs and backend architecture.
* Good knowledge of **PostgreSQL and SQL**.
* Experience with **Redis** and asynchronous processing.
* Experience with **Celery, RabbitMQ, Kafka, or similar queue systems**.
* Good understanding of authentication, authorization, JWT, OAuth, and API security.
* Experience with Docker and Linux.
* Strong Git/GitHub or GitLab experience.
* Experience building and integrating third-party APIs and webhooks.
* Understanding of database optimization, indexing, transactions, and query optimization.
* Experience writing automated tests with Pytest or similar frameworks.
* Understanding of cloud platforms such as AWS, Azure, or Google Cloud.
* Ability to design modular and scalable backend systems.
* Strong debugging and problem-solving abilities.
* Good communication and teamwork skills.
* Ability to work independently and take ownership of assigned features.
### Additional Advantages
Candidates with experience in any of the following will have an advantage:
* SaaS application development
* Multi-tenant architecture
* AI/ML application backends
* PyTorch inference systems
* GPU processing workflows
* FFmpeg/video-processing systems
* Large file/video uploads
* S3 or S3-compatible storage
* YouTube, Twitch, Kick, or other media APIs
* WebSockets
* Payment gateway integrations
* Subscription and billing systems
* Kubernetes
* CI/CD
* Prometheus, Grafana, or Sentry
* Distributed systems
* Event-driven architecture
## Perks & Benefits
* **Competitive salary** based on skills and experience.
* **6-day working week**.
* **Paid overtime** for additional working hours.
* Clear compensation for extra work beyond regular working hours.
* Healthy and professional **work-life balance**.
* Friendly, respectful, and collaborative working environment.
* Opportunity to work on **real-world AI, SaaS, automation, and marketplace products**.
* Opportunity to work with modern technologies including **Python, FastAPI, PostgreSQL, Redis, Docker, AI/ML, cloud infrastructure, and video-processing systems**.
* Opportunity to take ownership of major technical components of the products.
* Career growth opportunities as the company and engineering team expand.
* Learning and development opportunities.
* Performance-based growth and salary reviews.
* Supportive team culture where engineers can contribute ideas and technical decisions.
* Opportunity to work on products designed for users in international markets.
### What We Value
We value **ownership, reliability, clean engineering, continuous learning, teamwork, and problem-solving**.
We are looking for someone who doesn't simply complete assigned tickets, but understands **why the feature is being built, how it should scale, and how it should work reliably in production**.
Pay: From ₹30,000.00 per month
Experience:
- Backend Engineer: 3 years (Preferred)
Work Location: In person