Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Backend Engineer (AWS, Identity & Access Management).
India Jobs Expertini

Urgent! Senior Backend Engineer (AWS, Identity & Access Management) Job Opening In Bengaluru – Now Hiring Gainwell Technologies

Senior Backend Engineer (AWS, Identity & Access Management)



Job description

Summary

Senior Backend Engineer (AWS, Identity & Access Management) 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.

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 were 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.


  • Required Skill Profession

    Computer Occupations



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your Senior Backend Potential: Insight & Career Growth Guide