Python Developer (External)
On-sitePerungudi, Tamil Nadu, India
Perungudi, Tamil Nadu, IndiaOn-siteFull TimeSmall
Full TimeSmall
Job Summary
Design, develop, and maintain backend systems and APIs using Python and FastAPI. Build scalable data pipelines and services with pandas, polars, and numpy. Implement asynchronous task scheduling and manage background jobs. Contribute to architectural decisions, mentor junior developers, and lead code reviews. Collaborate with data teams and stakeholders to deliver effective solutions while continuously adapting to new technologies. This role requires 5–8 years of Python experience and is based in Chennai for full-time employment.
Required Qualifications
- 5-8 years of professional experience with Python
- Proficient in pandas, polars, and numpy
- Strong experience building APIs with FastAPI or similar frameworks
- Hands-on experience with task scheduling and background job management
- Excellent problem-solving and communication skills
- A passion for learning and the ability to pick up new technologies quickly
Desired Qualifications
- Excellent English communication (Written and oral)
- Experience with C# in enterprise environments
- Strong knowledge of SQL and experience with relational databases (e.g., PostgreSQL, SQL Server)
- Familiarity with Docker, data versioning, job orchestration tools, or cloud platforms
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.