Python Software Developer

2 weeks ago


Bengaluru Chennai, India Gainwell Technologies Full time ₹ 5,00,000 - ₹ 8,00,000 per year

Role & responsibilities

Youll join a team building a secure, cloud-native entitlement management platform that integrates with Okta and other identity providers. Were looking for a true backend engineer someone who designs robust APIs, understands concurrency, and builds scalable, modular systems. While Python is our stack (FastAPI, SQLAlchemy, PostgreSQL), we value strong engineers first. If you have experience in backend systems written in Java, Go, or another modern language, youll ramp up quickly.

Key Responsibilities

  • Architect and implement backend services and RESTful APIs with FastAPI (or equivalent frameworks)

Design secure, multi-environment integrations with identity providers (Okta, SAML/OAuth) and manage secrets with AWS Secrets Manager

Write and maintain schemas (Pydantic/ORM) for validation and serialization

Optimize PostgreSQL schema design, queries, and migrations (Alembic)

Build modular helper libraries for API, cache, and storage logic

Contribute to CI/CD, containerization, and deployments (Docker, GitHub Actions)

Participate in architectural discussions, code reviews, and documentation

Preferred candidate profile

Core Engineering

Proven backend engineering expertise in Python, Go, Java, or another modern language

Advanced knowledge of async programming, concurrency, threading/multiprocessing, and memory management

Strong API design, error handling, and validation practices

Security-focused mindset (authentication, authorization, IAM, secrets management)

Experience with distributed systems and multi-environment deployment

Stack-Specific (preferred but learnable

Python 3.10+, FastAPI/Flask, SQLAlchemy

PostgreSQL, Alembic

AWS (Secrets Manager, IAM, Lambda, ECS/EKS)

Docker, GitHub Actions, Git

Good to Have

Okta API, OAuth2, SAML

Advanced Pydantic settings/configuration management

Cache management strategies (TTLCache, cache-busting)

Experience packaging libraries (poetry or equivalent)

What the role is not

Writing one-off AWS Lambda functions or basic JSON-to-queue scripts.

A glue code role were building systems, not just wiring events together



  • Bengaluru, Chennai, Hyderabad, India Indium Software Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title: Senior Python DeveloperExperience: 6+ YearsLocation: Chennai, Bengaluru, HyderabadKey Skills: Python, SQL, Flask, APIAbout the Role:Required Skills:5+ years of experience in backend development with a focus on PythonStrong hands-on experience with Flask and REST API developmentProficient in SQL and ORM tools like SQL AlchemyExperience with...


  • Bengaluru, Gurugram, India SP Software Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Hi Job seekers,We have opening for Python developerClient: Carelon global solutionPayroll: Sp softNP:0 to 10 daysLoc :Bangalore/Gurgaon(hybrid)Description:Job Description:Responsibilities:• Design, develop, and maintain scalable Python applications for cloud environments.• Manage relational databases using PostgreSQL, ensuring data integrity,...

  • Python Developer

    2 weeks ago


    Bengaluru, Karnataka, India NTek Software Solutions Full time US$ 1,50,000 - US$ 2,00,000 per year

    Job Title:Senior Python Developer (6–8 Years Experience)Location:BENGALORE, DELHI NCRJob Summary:We are looking for an experienced Python Developer with 6–8 years of hands-on expertise in designing, developing, and maintaining scalable software applications. The candidate should have deep knowledge of Python frameworks, cloud platforms, databases, and...

  • Python Developer

    2 days ago


    Bengaluru, India NTek Software Solutions Full time

    Job Title:Senior Python Developer (6–8 Years Experience) Location:BENGALORE, DELHI NCR Job Summary: We are looking for an experienced Python Developer with 6–8 years of hands-on expertise in designing, developing, and maintaining scalable software applications. The candidate should have deep knowledge of Python frameworks, cloud platforms, databases, and...


  • Bengaluru, Chennai, India Talent Hired-the Job Store Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    We are seeking a highly skilled and motivated Python Developer with working experience in GoLang and a solid understanding of SQL databases. In this role, you will be responsible for designing, developing, and maintaining scalable backend systems and APIs that power our applications. Youll work closely with cross-functional teams including DevOps, frontend...


  • Bengaluru, Chennai, Hyderabad, India Firstsource Full time US$ 90,000 - US$ 1,20,000 per year

    Position Summary:We are seeking a highly skilled and experience senior developer with a strong background in Python Django & MySQL to join our team. The ideal candidate should have 4-6 years of hands-on experience in developing and maintaining applications using Python Django and will play key role in designing, developing and deploying software...


  • Bengaluru, Karnataka, India ElevarSoC Technologies Full time US$ 80,000 - US$ 1,20,000 per year

    Hello Connections,Greetings from ElevarSoCWe are hiring for Software Python Developer with 3+years of experienceBangaloreBelow the jdTechnical Skill:1- Proficiency in object oriented programming2-Scriptiung language experience(TCL, Python)3-Prior experience in a Linux / Unix environment4-Familiarity with source control software(preferably...


  • Bengaluru, India ElevarSoC Technologies Full time

    Hello Connections, Greetings from ElevarSoC We are hiring for Software Python Developer with 3+years of experience Bangalore Below the jd Technical Skill: 1- Proficiency in object oriented programming 2-Scriptiung language experience(TCL, Python) 3-Prior experience in a Linux / Unix environment 4-Familiarity with source control software(preferably perforce)...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000

    Job OpportunityWe are looking for a skilled software developer to join our team.Key Responsibilities:• Develop high-quality software applications using Core Python and Django Rest Framework.• Design and implement complex features, ensuring scalability and reliability.• Collaborate with the team to identify and resolve technical issues.• Stay...


  • Chennai, India UPWARDIQ SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Responsibilities:Participate effectively in the entire software development life cycleLeading for solution design and implementationDesign, develop, test and refine deliverables that meet the objectivesCollaborate with US partners for requirement understanding solution implementation and deploymentsCollaborate with Product Team, Scrum Master, Developers, QA...