Skip to main content

Backend Software Engineer - Python

Technology
EDGE Executive Search
1 week agoUntil 17/12/2026

Job description

About the Role :

Our client is an India's marquee global technology company. They are an international flag-bearer of technical and managerial excellence. With offices around the globe, the company has a comprehensive presence across multiple segments of the IT product and service industries.

Location : Pune

Total Experience : 6 - 8 years

Looking for an experienced Python Backend Developer with 6 - 8 years of experience in building scalable cloud applications.

Skills Required :

  • Python 3.10+, Flask, Flask Admin, GraphQL
  • PostgreSQL, SQL, Alchemy, Alembic
  • AWS Lambda, SQS, EventBridge
  • Docker, Linux, Git, GitLab CI/CD
  • Pytest, CloudWatch, SonarQube
  • Clean Architecture and Microservices

Responsibilities :

  • Design, develop, and deploy backend services using Python 3.10+ and Flask framework.
  • Implement GraphQL APIs and integrate with PostgreSQL databases using SQLAlchemy and Alembic for migrations.
  • Build and maintain serverless components on AWS (Lambda, SQS, EventBridge).
  • Containerize applications with Docker and manage deployments on Linux environments.
  • Set up and maintain CI/CD pipelines using GitLab CI/CD, ensuring code quality with Pytest, SonarQube, and CloudWatch monitoring.
  • Apply clean architecture and microservices best practices to create modular, testable code.
  • Collaborate with crossfunctional teams to define requirements, troubleshoot issues, and deliver features on schedule.
Keywords
GitLabCloud computingGraphQLLinuxSonarQubeSQLAlchemyCrossBridgePostgresqlPythonSqlCI/CD

Interested in this role?