About This Role
PyLabs Remote India is hiring Python Developers for its fully distributed engineering team. This is a 100% remote, full-time role for developers with 1–4 years of Python experience who want to work on data-driven backend systems from home. You will build and maintain Python services, REST APIs, and data pipelines for PyLabs’ analytics SaaS platform. If you write clean Python, understand SQL databases, and are comfortable working asynchronously in a remote team, apply now.
Role Context
PyLabs builds a data pipeline and analytics automation platform used by 80+ SME clients across India and the UAE. The backend is entirely Python (FastAPI and Celery), with PostgreSQL as the primary database and Redis for caching and queuing. The team of 12 engineers is fully remote, split across India, and collaborates asynchronously via Notion, Slack, and GitHub. You are expected to own your tasks end-to-end — design, code, test, and deploy. Engineers have direct access to production systems after a 4-week onboarding period. Code quality is measured through automated linting, coverage reports, and peer review.
Key Responsibilities
Build and maintain FastAPI REST APIs consumed by the frontend and third-party integrations
Develop Celery-based background tasks for scheduled data ingestion and processing pipelines
Write optimized SQL queries and manage PostgreSQL schema migrations using Alembic
Write unit and integration tests using Pytest — target 85%+ coverage on new code
Review teammate pull requests on GitHub with actionable, respectful feedback
Identify and fix performance bottlenecks in existing Python services
Document all new services and API endpoints in the team’s Notion wiki
Requirements
1–4 years of professional Python development experience
Proficiency with FastAPI or Flask or Django — FastAPI preferred
Strong SQL — PostgreSQL experience required
Experience with Celery, Redis, or other async task queue frameworks
Git workflow proficiency — branching, pull requests, conflict resolution
Docker basics — build and run containerized services locally
AWS experience (S3, EC2, Lambda) is an advantage
What PyLabs Offers
CTC: ₹40,000 – ₹70,000 per month depending on years of experience and assessment
100% remote — permanent work from home
Async-first culture — no unnecessary meetings
PF, gratuity, and group health insurance
₹10,000 annual home office setup allowance
₹8,000 annual learning budget
Annual appraisal with market-linked increment
How to Apply
Click Apply Now and attach your resume with your GitHub profile link. You will complete a take-home assignment (3–5 hours) involving building a small FastAPI service. Shortlisted candidates go through a 60-minute technical interview with two senior engineers. No whiteboard algorithm puzzles — the interview focuses on your past work and system design thinking.
Location: , ,
FresherJobss: Apply Here