Python Developer

4 days ago


Bangalore KA IN Gainwell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Python Developer (Python, Poetry, PyPI)

Summary

Senior Backend Engineer (AWS, Identity & Access Management) You'll join a team building a secure, cloud-native entitlement management platform that integrates with Okta and other identity providers. We're 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, you'll ramp up quickly. This role is strictly involved in the development of the product and does not involve access to Protected Health Information (PHI) & Personally Identifiable Information (PII) or any secured/confidential client data. The work is limited to application development & demo and does not include handling or processing of sensitive health information.

Your role in our mission

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.

What we're looking for

Mandatory Skills & Experience
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 — we're building systems, not just wiring events together

What you should expect in this role
  • Fast-paced, challenging and rewarding work environment.
  • Work life balance.
  • Hybrid/Remote working.
  • Will required late evening work to overlap US work hours, whenever it is required.
Experience LevelSenior Level

  • Bangalore, KA, IN, Gainwell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    AWS Engineer with GenAI and Python/Dot Net/Java Summary As a ​AWS Engineer with GenAI and Python/Dot Net/Java at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members they serve — a community's most vulnerable. Connect your passion with purpose, teaming with...


  • Bangalore, KA, IN, Gainwell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    AWS Engineer (C# / Java, Python, GenAI, Cloud Data) Summary As a ​AWS Engineer (C# / Java, Python, GenAI, Cloud Data) at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members they serve — a community's most vulnerable. Connect your passion with purpose,...

  • Python Developer

    1 day ago


    bangalore, India HCLTech Full time

    We are looking for a skilled Python Developer with hands-on experience in Microsoft Azure to design, develop, and deploy scalable applications. The ideal candidate should have strong knowledge of Python frameworks, Azure services, and SQL databases.Python Developer with strong Azure hands on experience, SQL. Azure functions, Python Development.About the...

  • Python Developer

    1 week ago


    bangalore, India Megovation Full time

    Job Title: Python Developer  Location: Tamilnadu, India Location Preference: We are specifically looking to hire talented individuals from Tier 2 and Tier 3 cities for this opportunity. Employment Type : Full-time Company Description: We build big data products, application development, and ERP implementations on the public cloud. Our 200+ years technology...

  • Python developer

    4 weeks ago


    Bangalore, India Alp Consulting Ltd. Full time

    JD For Python Developer Extensive Python Experience: Proven track record of delivering successful projects with in-depth knowledge of Python. Python Frameworks: Expertise in frameworks such as Django or Flask for web development. Databases: Proficiency with both SQL and No SQL databases, including designing and optimizing schemas. Cloud &...

  • Python Developer

    2 days ago


    bangalore, India Tata Consultancy Services Full time

    Dear Candidates, Greeting from TCS!!!! TCS is looking for Python Developer Experience: 7-10 years Location: Hyderabad / Bangalore Required Technical Skill set: Python, Pyspark, AWS, /GCP development Must have skills: Proficient in Python Pyspark, including RDDs, Data Frames, and Spark SQL. Experience in data processing and manipulation using Spark...


  • Tumkur, KA, IN Netcraftz Full time

    Job Title Python Full Stack Trainer Freelance - Tumkur Location Job Type Freelance Onsite Location Tumkur Karnataka We are looking for an experienced Python Full Stack Trainer to conduct onsite training sessions for college students at our partner institution in Tumkur The trainer will be responsible for delivering interactive practical and concept-driven...

  • PYTHON DEVELOPER

    2 days ago


    Bangalore, India CONNECTING 2 WORK Full time

    Job Description Delivering high-quality application Supporting and fixing existing functionality Analyzing requirements and designing new functionality Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency Qualifications & Qualities required: Graduate in...

  • Senior Bot Developer

    2 weeks ago


    Bangalore, KA, IN, Gainwell Technologies Full time

    BOT Developer (Chatbot, AIML, Javascript) Summary As a Sr. BOT Developer (Chatbot, AIML, Python) at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members they serve — a community's most vulnerable. Connect your passion with purpose, teaming with people who...


  • Bangalore, KA, IN, Gainwell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Sr. BOT Developer (Chatbot, AIML, Javascript) Summary As a Sr. BOT Developer (Chatbot, AIML, Python) at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members they serve — a community's most vulnerable. Connect your passion with purpose, teaming with people...