Python API + Data Engineer

23 hours ago


India Digitrix Software LLP Full time

Experience : 5 to 8 years


Job description: Python API + Data Engineer


We are looking for a self-motivated Python Data Engineer with strong skills in backend/API development and large-scale data processing , who can work independently and thrive in a fast-paced, agile environment.


Key Responsibilities
  • Design, develop, and optimize data pipelines using PySpark, AWS Glue, and EMR .
  • Build and maintain Python backend/API services (FastAPI, async preferred).
  • Support ML/MLOps workflows leveraging AWS SageMaker and other cloud-native tools.
  • Write clean, testable, and scalable code with unit testing (pytest) and CI/CD practices.
  • Work with AWS services (S3, Athena, Glue, EMR, SageMaker) for data engineering and model deployment.
  • Collaborate cross-functionally to provide production support, troubleshooting, and performance optimization .
  • Use modern DevOps tools (Git, Docker, Kubernetes, Terraform) to automate deployments and ensure reliability.
  • Communicate effectively with global teams and adapt quickly to changing requirements.
Required Skills & Experience
  • Strong expertise in Python programming .
  • Hands-on experience with PySpark and large-scale data processing.
  • Proven experience in Python API/backend development (FastAPI, REST/async).
  • Proficiency in AWS cloud services : Glue, EMR, SageMaker, S3, Athena.
  • Exposure to ML/MLOps workflows and production-level deployment.
  • Solid knowledge of SQL/PostgreSQL and database query optimization.
  • Familiarity with unit testing (pytest), Git, Docker, Kubernetes, Terraform .
  • Strong problem-solving, production support, and communication skills.


Work Environment
  • Remote-friendly, with expectation of independent ownership and accountability.
  • Timing: 2 PM - 11 PM IST ( 4 hours overlap with EST)





  • India Digitrix Software LLP Full time

    Experience: 5 to 8 years Job description: Python AWS Data Engineer - Python, 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, EMR - Containerization: Docker -...


  • India Digitrix Software LLP Full time

    Experience : 5 to 8 years Job description: Python AWS Data Engineer Python, AWS Python (core language skill) -- Backend, Pandas, Py Spark (Data Frame API), interacting with AWS (e.g., boto3 for S3, Glue, Lambda) Data Processing: Spark (Py Spark), Glue, EMR AWS Core Services: S3, Glue, Athena, Lambda, Step Functions, EMR Containerization: Docker ...


  • India Digitrix Software LLP Full time

    Experience : 5 to 8 years Job description: Python AWS Data Engineer Python, 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, EMR Containerization: Docker ...


  • India Digitrix Software LLP Full time

    Experience: 5 to 8 yearsJob description: Python AWS Data EngineerPython, 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: DockerOrchestration:...


  • India Digitrix Software LLP Full time

    Experience : 5 to 8 years Job description: Python AWS Data Engineer Python, 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, EMR Containerization: Docker Orchestration:...

  • Python Developer

    4 days ago


    Bengaluru, India NTT Data Full time

    Job Description NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Python Developer to join our team in Bangalore, Karntaka (IN-KA), India (IN). Python Developer Primary Skill...

  • Data Engineer

    2 weeks ago


    Bengaluru, India Yash Technologies Private Limited Full time

    Job Description Job Description : YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation. At YASH, we're a cluster of the brightest stars working with cutting-edge technologies....


  • Pune, India pi-labs.ai Full time

    Job Description Company Description pi-labs provides cutting-edge cybersecurity and intelligence solutions to governments and enterprises, helping them stay ahead of emerging cyber threats driven by the rapid adoption of AI. We specialize in developing advanced tools that safeguard digital ecosystems and ensure trust, safety, and authenticity. Our flagship...

  • Python QA

    4 weeks ago


    India CES Full time

    We are hiring a Senior QA Automation Engineer (Python/Selenium) with 10+ years of QA experience. The role involves building robust automation frameworks for web, API, and data workflows, leveraging Python, Selenium, Pandas, SQL, and CI/CD tools. Ideal for professionals passionate about delivering scalable, reliable, and high-quality software solutions.Full...

  • Backend Engineer

    2 weeks ago


    Bengaluru, India 10x Full time

    Job Description Location: Bangalore Experience: 3-8 years Type: Full-Time We are hiring a Backend Engineer (Python) to help build and scale the systems powering our autonomous construction robots. You will develop APIs, data pipelines, and infrastructure for robot control and telemetry. The platform must function both online and offline, ensuring...