Talent.com
This job offer is not available in your country.
Datacultr - Senior Software Engineer - Python / Django

Datacultr - Senior Software Engineer - Python / Django

DatacultrGurugram
14 days ago
Job description

We are seeking a highly skilled and experienced Software Engineer with 4- 8 years of professional experience in Python and Django, specifically in building REST APIs using frameworks like FASTAPI and Django Rest Framework (DRF). The ideal candidate should have hands-on experience with Redis cache, Docker, PostgreSQL, Kafka, Elasticsearch, and ETL pipelines.

Responsibilities :

  • Collaborate with cross-functional teams to design, develop, and maintain high-quality software solutions using Python, Django (including DRF), FastAPI, and other modern frameworks.
  • Build robust and scalable REST APIs, ensuring efficient data transfer and seamless integration with frontend and third-party systems.
  • Utilize Redis for caching, session management, and performance optimization.
  • Design and implement scalable ETL pipelines to efficiently process and transform large datasets across systems.
  • Integrate and maintain Kafka for building real-time data streaming and messaging services.
  • Implement Elasticsearch for advanced search capabilities, data indexing, and analytics functionalities.
  • Containerize applications using Docker for easy deployment and scalability.
  • Design and manage PostgreSQL databases, ensuring data integrity and performance tuning.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Participate in system design discussions and contribute to architectural decisions, particularly around data flow and microservices communication.
  • Troubleshoot and debug complex software issues, ensuring smooth operation of production systems.
  • Profile and optimize Python code for improved performance and scalability.
  • Implement and maintain CI / CD pipelines for automated testing and deployment.

Requirements :

  • 4- 8 years of experience in backend development using Python.
  • Strong proficiency in Django, DRF, and RESTful API development.
  • Experience with FastAPI, asyncio, and modern Python libraries.
  • Solid understanding of PostgreSQL and relational database concepts.
  • Proficiency with Redis for caching and performance optimization.
  • Hands-on experience with Docker and container orchestration.
  • Familiarity with Kafka for real-time messaging and event-driven systems.
  • Experience implementing and maintaining ETL pipelines for structured / unstructured data.
  • Working knowledge of Elasticsearch for search and data indexing.
  • Exposure to AWS services (e. g., EC2 S3 RDS) and cloud-native development.
  • Understanding of Test-Driven Development (TDD) and automation frameworks.
  • Strong grasp of Git and collaborative development practices.
  • Excellent communication skills and a team-oriented mindset.
  • Experience with Agile development methodologies.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer • Gurugram

    Related jobs
    • Promoted
    Senior Cloud Engineer

    Senior Cloud Engineer

    Dexian IndiaDelhi, IN
    Title : Senior Cloud Engineer / FullStack Developer (with Cloud Experience).Notice Period : Immediate to Currently serving. Proficiency in modern programming languages such as Java, Python, JavaScript,...Show moreLast updated: 26 days ago
    • Promoted
    Senior Azure Data Engineer

    Senior Azure Data Engineer

    Programmers.iofaridabad, haryana, in
    Job Title : Senior Azure Data Engineer.Skills Required : Azure Synapse, Azure Data Factory, Azure Databricks, and ADLS Gen2, PySpark, SQL,Microsoft Fabrics. We are seeking a highly skilled and experie...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    SAIVA AIDelhi, IN
    We are building the future of healthcare analytics.Join us to design, build, and scale robust data pipelines that power nationwide analytics and support our machine learning systems.Our goal : pipel...Show moreLast updated: 7 days ago
    • Promoted
    Datacultr - Senior Software Engineer - Python / Django

    Datacultr - Senior Software Engineer - Python / Django

    DatacultrGurgaon
    We are seeking a highly skilled and experienced Software Engineer with 4- 8 years of professional experience in Python and Django, specifically in building REST APIs using frameworks like FASTAPI a...Show moreLast updated: 14 days ago
    • Promoted
    Senior Software Engineer - Python

    Senior Software Engineer - Python

    Peak Hire SolutionsDelhi, IN
    Remote
    Review Criteria : - Strong Software Engineering Profile - Must have 5+ years of experience using P...Show moreLast updated: 7 days ago
    • Promoted
    Senior Big Data Engineer

    Senior Big Data Engineer

    Veltrisfaridabad, haryana, in
    Veltris is a Digital Product Engineering Services partner committed to driving technology-enabled transformation across enterprises, businesses, and industries. We specialize in delivering next-gene...Show moreLast updated: 14 days ago
    • Promoted
    Senior Software Engineer - Python Frameworks

    Senior Software Engineer - Python Frameworks

    Skill Connect HR ConsultingDelhi, IN
    Remote
    Candidates meet the following 6 criteria only apply : 1) Must have 5+ years of experience using Python to design software solutions. Strong experience with Python (wit...Show moreLast updated: 18 days ago
    • Promoted
    Senior Cloud Engineer AWS

    Senior Cloud Engineer AWS

    Matrix USADelhi, IN
    We are seeking an experienced AWS Developer proficient in Python and PySpark to design, develop, and maintain scalable, serverless data processing and workflow automation solutions on AWS.The ideal...Show moreLast updated: 4 days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Saras Analyticsfaridabad, haryana, in
    We are an ecommerce focused end to end data analytics firm assisting enterprises & brands in data driven decision making to maximize business value. Our suite of work spans extraction, transformatio...Show moreLast updated: 24 days ago
    • Promoted
    USEReady Technology - Senior Software Engineer / Consultant - Python / Django / AngularJS

    USEReady Technology - Senior Software Engineer / Consultant - Python / Django / AngularJS

    USEReady Technology Pvt LtdDelhi, IN
    Remote
    Job Location : Remote Job Title : Senior Software Engineer Consultant (Python / Django)-US EST Shift Target Sta...Show moreLast updated: 19 days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    DeltacubesDelhi, IN
    Build and maintain scalable ETL / ELT pipelines.Work with Snowflake and BigQuery for data storage.Implement orchestration with Airflow or Prefect. Integrate data workflows with Python.Optimize data pi...Show moreLast updated: 15 days ago
    • Promoted
    Data Engineer

    Data Engineer

    Innodata Inc.faridabad, haryana, in
    CI / CD practices, Databricks (Spark), Python, Github and SQL.The ideal candidate should have hands-on expertise in building and automating data pipelines, managing multi-environment deployments, and...Show moreLast updated: 25 days ago
    • Promoted
    • New!
    Senior Generative AI Engineer (Databricks Data Lake)

    Senior Generative AI Engineer (Databricks Data Lake)

    Ampstekfaridabad, haryana, in
    Title : Senior Generative AI Engineer (Databricks Data Lake).We are seeking an experienced Senior Generative AI Engineer with a strong background in Databricks and data lake architectures.This indiv...Show moreLast updated: less than 1 hour ago
    • Promoted
    Azure Data Engineer

    Azure Data Engineer

    Tata Consultancy Servicesfaridabad, haryana, in
    Job Title : Azure Data Engineer.Required Skillset : Azure Databricks(Strong),scala(strong), Pyspark(Good to have).Azure Databricks using Scala, PySpark. Software Development Life Cycle experience.Work...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Product Engineer (Backend)

    Senior Product Engineer (Backend)

    Cityflofaridabad, haryana, in
    We are looking for a Senior Product Engineer (Backend) who thrives at the intersection of product, design, and engineering. You’ll be responsible for building end-to-end features from ideation to de...Show moreLast updated: 7 days ago
    • Promoted
    Senior Data Engineer [T500-18489]

    Senior Data Engineer [T500-18489]

    Albertsons Companies Indiafaridabad, haryana, in
    About Albertsons Companies India : .At Albertsons Companies India, we're not just pushing the boundaries of technology and retail innovation, we're cultivating a space where ideas flourish and career...Show moreLast updated: 7 days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Straivenew delhi, delhi, in
    The ideal candidate is a strong software engineer with hands-on experience in Spark (3.You'll be responsible for designing and implementing ETL / ELT solutions, collaborating with teams to deliver da...Show moreLast updated: 4 days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    IGT Solutionsfaridabad, haryana, in
    Primary Skills : Advanced SQL Server, ETL development using SSIS, Azure Data Factory, and Databricks, Power BI, Data warehousing, Data quality and validation, General Microsoft technology stack.We a...Show moreLast updated: 24 days ago
    • Promoted
    Sr. Fullstack engineer

    Sr. Fullstack engineer

    Relevance LabDelhi, IN
    Design, develop, and maintain our AI Agents platform using Python, FastAPI, React, and TypeScript.Collaborate with cross-functional teams, including product managers, designers, and backend enginee...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Dexianfaridabad, haryana, in
    We seek a Senior Data Engineer colleague to join our world-class client, one of the.Employment / Contract Type : Contract. Duration : 1 year (with potential to be extended).Hours per Week : 40 (Full-time...Show moreLast updated: 25 days ago