Job Title : Python Full-stack Developer
Location : Bengaluru, India
Experience : 4 - 10 Years
Team Size : 5001,000 employees globally
Function : Software Development
Job Summary :
We are looking for a skilled and experienced Python Full Stack Developer with hands-on experience in AWS. The ideal candidate should have a strong foundation in backend development using Python and frameworks like Django or Flask.
This role offers an exciting opportunity to work on dynamic, scalable applications in a collaborative and fast-paced environment.
Key Responsibilities :
- Lead and mentor a team of engineers, especially data engineers
- Architect scalable, secure backend systems using Python, FastAPI, and AWS
- Drive data infrastructure decisions with PostgreSQL, Redshift, and advanced data pipelines
- Collaborate cross-functionally to integrate AI-first features and stay ahead of emerging AI trends
- Ensure delivery of high-quality, maintainable code and manage technical debt
Required Skills & Qualifications :
Strong leadership and communication skillsDeep understanding of AWS services (EC2, Lambda, S3, IAM, Redshift)Advanced proficiency in Python and FastAPIExpertise in relational databases (PostgreSQL) and data warehousing (Redshift)Proven experience in ETL pipelines, data modeling, and optimizationAbility to thrive in fast-paced, iterative environmentsNice to Have :
Experience with AI / ML pipelines or data science platformsFamiliarity with Airflow or similar orchestration toolsExposure to DevOps practices and CI / CD pipelinesSoft Skills :
Engineer-first mindsetTeam-oriented cultureGrowth mindsetStrong problem-solving skillsEducational Qualification :
Bachelors or Masters degree in Computer Science, Engineering, or related field
(ref : hirist.tech)