Tech & Digital

Sr. Software Engineer - Python

  • Location

    Gurgaon

  • Sector:

    Software Development

  • Job type:

    Permanent

  • Salary:

    Negotiable

  • Contact:

    Diksha Narula

  • Contact email:

    d.narula@ioassociates.co.uk

  • Job ref:

    BBBH160248_1747134744

Title: Senior Software Engineer - Python

Location: Gurugram (Onsite)

Experience: 6+ Years

About the Client:

A fast-growing AI SaaS company revolutionizing how customer-facing teams are trained across industries like finance, healthcare, telecom, and tech. Their platform is used globally in 15+ languages to help enterprises develop high-performing teams through advanced AI simulation.

About the Role:

Our client is looking for a Senior Python Engineer to design, build, and maintain scalable microservices and APIs powering their AI platform. You'll work in a high-impact, agile environment alongside talented engineers building cutting-edge training tools.

Required Skills:

  • 6+ years of hands-on experience with Python
  • Expertise in a Python web framework (Flask, Django, or Fast API)
  • Strong understanding of APIs, ORM (SQL Alchemy preferred), and SQL databases
  • Hands-on experience with relational databases (preferably MySQL) and NoSQL databases such as MongoDB, Neo4j, etc.
  • Proficient in implementing authentication and authorization mechanisms using OAuth2, OpenID Connect/SAML, JWT, and Spring Security.
  • Knowledge of user authentication, distributed systems, and fault-tolerant design
  • Proficiency with Git/GitLab and troubleshooting in production environments

Good to Have:

  • Experience with AWS, CI/CD (Jenkins), Docker, and Linux scripting.
  • Familiar with front-end tech (HTML, CSS, JS, Angular/React), messaging systems (RabbitMQ, Kafka), and enterprise auth solutions (Okta, SSO)

Key Responsibilities:

  • Design, build, and maintain scalable microservices using Python.
  • Develop RESTful and GraphQL APIs.
  • Work on performance optimization, security, and reliability.
  • Collaborate across product, engineering, and support teams to build world-class features.

📩 Ready to take your career to the next level? Apply now or send your resume to