We are seeking a Python Developer Backend Engineer with 5+ years of experience who is passionate about both Python and TypeScript. In this role, you will design and build scalable, high-performance APIs using frameworks such as Django and FastAPI, write clean, maintainable TypeScript services or serverless functions, and optimize SQL databases for performance and data integrity.
You will collaborate closely with cross-functional teams to define system architecture, ensure security best practices, and troubleshoot complex production issues. Additionally, you will have the opportunity to apply your strong SQL skills and understanding of data pipelines in evolving into a Data Engineering capacity, transforming raw data into reliable, actionable insights.
Key Skills
Backend Development : Extensive experience in backend engineering using Python (Django, FastAPI) and TypeScript. Proficient in designing and implementing RESTful APIs, handling authentication and authorization, and enforcing robust data validation.
Database Management : Expert in SQL for schema design, complex query writing, and performance tuning. Skilled with ORM frameworks such as Django ORM and TypeORM for TypeScript.
System Design : Solid grasp of system design principlesincluding scalability, performance optimization, and microservices architecturein both Python and TypeScript ecosystems. Able to drive architectural decisions and lead technical design discussions.
Data Engineering : Eager to transition into Data Engineering roles. Strong background in SQL, ETL processes, data pipeline development, and data warehousing concepts.
Communication & Collaboration : Effective communicator with proven experience presenting technical concepts to technical and non-technical audiences. Skilled at working in Agile environments and collaborating across cross-functional teams.
Developed and maintained scalable web applications using Python (Django, FastAPI) and TypeScript (Node.js, Express), ensuring high performance and reliability.
Optimized SQL queries and database schema design to enhance application performance and maintain data integrity.
Built serverless functions and microservices in TypeScript, integrating them seamlessly with Python-based APIs.
Collaborated with cross-functional teams in Agile environments to deliver features, conduct code reviews, and meet project milestones.
Transitioned core backend services to leverage data pipelines, applying strong SQL skills and ETL best practices in preparation for Data Engineering responsibilities.
Note on Location :
While we have team centers in Boulder, New York City, San Francisco, Charlotte, and this role is based out of Mumbai
TIFIN is an equal-opportunity workplace, and we value diversity in our workforce. All qualified applicants will receive consideration for employment without regard to any discrimination.
Software Development Technology Information And Internet And Technology Information And Media
What We Offer
About the Company
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for TIFIN - Python Developer - Django Flask FastAPI
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!