Python Backend Engineer
Dexian India
Location
🇮🇳 India
Type
Full-time
Salary
Undisclosed
Posted
3d ago
Job Description
We are looking for Python Backend Engineer with knowledge on data engineer (data pipelines), someone who should have experience in Python and Data pipelines. Python backend developer who can also work as data engineer, who is capable of data pipelines, Pandas is mandatory, PySpark (Plus), API, Cloud-Any cloud Should have understanding of Database designs decisions, API Versioning, System Tradeoff Work Mode: Remote Shift Timings: 5:30PM-2:30AM IST/6:30PM-3:30AM IST Immediate Joiners only Years of Experience - 5-9 Years You are an experienced backend engineer with a passion for FastAPI microservices, API development, and data processing. You thrive in an agile environment, collaborating with UI, Data Science, QA, and DevOps engineers to build and optimize data-driven applications.
Responsibilities
- Design, develop, and maintain microservices using FastAPI for web and mobile applications.
- Architect RESTful APIs that are scalable, performant, and secure.
- Develop ETL and data processing pipelines for high-volume geospatial and mobility datasets.
- Optimize database queries and design efficient data structures (PostgreSQL, PostGIS).
- Implement authentication and authorization for APIs (JWT).
- Collaborate with cross-functional teams to define
requirements
and deliver new features. • Ensure application performance and reliability by implementing caching, logging, and monitoring. • Write unit and integration tests to maintain high code quality. • Contribute to CI/CD pipelines for automated testing and deployment.