Senior Python Software Engineer

7 days ago


Gurgaon, Haryana, India beBeePython Full time US$ 1,50,000 - US$ 2,00,000
Job Summary:

We are seeking a skilled Python Technology Lead to join our dynamic team.

  • Key Responsibilities:
  • Technical Leadership: Spearhead the design, development, and deployment of scalable Python applications.
  • Architecture & Design: Architect, develop, and optimize backend services using Flask and FastAPI.
  • Database Management: Collaborate with relational and NoSQL databases such as MySQL, PostgreSQL, and MongoDB.
  • Caching & Message Queues: Implement caching strategies using Redis and manage event-driven architecture with Kafka.
  • Containerization & Orchestration: Deploy applications using Docker and Kubernetes.
  • Cloud Services: Manage deployments on AWS and GCP, optimizing cost and performance.
  • DevOps & CI/CD: Implement and maintain CI/CD pipelines for smooth software delivery.
  • System Administration: Work with Linux environments for scripting, automation, and server management.
  • Version Control: Ensure best practices in code management using VCS (Git, GitHub, GitLab, or Bitbucket).
  • Mentorship: Guide and mentor junior developers, conduct code reviews, and enforce development best practices.
  • AI/ML Integration (Good to Have): Collaborate with AI/ML engineers to integrate ML models into Python applications.
Required Skills & Qualifications:

The ideal candidate should possess:

  • 7-8 years of professional experience in Python development.
  • Strong experience with Flask and FastAPI.
  • Expertise in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Hands-on experience with Redis and Kafka.
  • Proficiency in Docker and Kubernetes for containerization and orchestration.
  • Experience deploying applications on AWS and GCP.
  • Solid understanding of Linux administration.
  • Strong knowledge of CI/CD pipelines and DevOps practices.
  • Experience with Git and version control systems.
  • Excellent problem-solving and debugging skills.
  • Strong leadership, communication, and mentorship abilities.
  • Good to Have: At least 1 year of experience in AI/ML.
Preferred Qualifications:

Preferred qualifications include:

  • Experience in microservices architecture.
  • Familiarity with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
  • Exposure to security best practices in cloud and backend development.


  • Gurgaon, Haryana, India RBS Full time ₹ 1,50,000 - ₹ 28,00,000 per year

    Join us as a Software Engineer, PythonThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll build a wide network of stakeholders of varying levels of seniorityIt's a chance to hone your existing technical skills and advance your careerWe're offering this role at associate levelWhat you'll doIn...


  • Gurgaon, Haryana, India Sirion Full time

    Job DescriptionAbout SirionSirion is the worlds leading AInative Contract Lifecycle Management (CLM) platform, transforming the end-to-end contracting journey for enterprises. With Agentic AI at the core, the platforms extraction, conversational search, and AI-enhanced negotiation capabilities have revolutionized contracting across Fortune 500 companies like...


  • Gurgaon, Haryana, India Incomlend Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Company DescriptionIncomlend is a global invoice financing marketplace providing SMEs with access to working capital solutions backed by institutional investors. Founded in 2016, our platform has served clients in over 50 countries across various industries. Businesses can upload their import/export invoices to our marketplace and secure funding within 48...


  • Gurgaon, Haryana, India Digitrix Software LLP Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Location: Bangalore / Pune / Kolkata / Hyderabad / GurugramData Engineer4+ experiencePython, AWS Python (core language skill) -- Backend, Pandas, PySpark (DataFrame API), interacting with AWS (e.g., boto3 for S3, Glue, Lambda)Data Processing: Spark (PySpark), Glue, EMR AWS Core Services: S3, Glue, Athena, Lambda, Step Functions, EMRContainerization:...


  • Gurgaon, Haryana, India beBeePython Full time ₹ 1,50,000 - ₹ 28,00,000

    Job Title: Principal Software Engineer - Python Development", "As a Principal Software Engineer on our Python development team, you will be responsible for building and optimizing core infrastructure for data services.", "You will develop high-performance data structures and analysis tools, enhancing Python performance using low-level languages and...


  • Gurgaon, Haryana, India Graviton Research Capital LLP Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About the RoleWe are looking for a skilled and detail-oriented Python Developer to join our team. In this role, you will focus on writing efficient scripts, analyzing complex data, and delivering actionable insights through clear and accurate visualizations. The ideal candidate will be a fast learner with a strong foundation in software development...


  • Gurgaon, Haryana, India Bean Hr Consulting Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role Senior Software Engineer - Automation Testing Experience 3-7 years Location – GurugramWhat you will do:Testing of web based and mobile applicationsMust have working knowledge on programming language Java / PythonUnderstand software requirements and architecture specifications to perform testing activities like writing and executing manual test cases...


  • Gurgaon, Haryana, India V2 Retail Full time

    Job Description- Design and implement reliable, well-tested Python services and APIs (REST/GraphQL).- Lead system design for new features, covering data models, storage, caching, and scalability.- Write clean, maintainable code with type hints, docstrings, and strong unit/integration tests.- Build and optimize database layers (PostgreSQL/MySQL) with ORMs...


  • Gurgaon, Haryana, India Growel Softech Pvt. Ltd. Full time

    Description : We are seeking a Senior Software Engineer to join our dynamic team in India. The ideal candidate will have 5-7 years of experience in software development, contributing to the design and implementation of high-quality software : - Design, develop, and maintain scalable software applications.- Collaborate with cross-functional teams to define,...


  • Gurgaon, Haryana, India Fulfillment Software Private Limited Full time

    We are looking for a Software Development Engineer (SDE) - Python Full-Stack & AI who will design, build, and optimize end-to-end applications integrating web development and artificial intelligence solutions. The ideal candidate will have strong expertise in Python, modern front-end frameworks, REST/GraphQL APIs, and AI/ML model integration. This role...