Python Developer

4 days ago


Jodhpur, India algoleap Full time

Algoleap is one of the fastest growing digital engineering services company based out of Hyderabad working with many fortune 1000 customers in transforming their digital landscape.



At Algoleap, we believe that a truly innovative and successful workplace is one where diversity, equity, and inclusion thrive. We are dedicated to building a team that celebrates unique perspectives and experiences, fostering an environment where everyone is empowered to succeed. Algoleap offers compelling full-time roles designed to help you grow and excel. Our positions come with flexible options, including onsite and hybrid roles, allowing our team members to work closely with our clients and make a direct impact on the engagements at the same time offering great work life balance.


Job Description:


A "Python Data Engineer" is a technical role focused on designing, building, and maintaining data pipelines using primarily Python programming language to extract, transform, and load (ETL) data from various sources into a usable format for analysis, often working with large datasets and collaborating with data scientists and analysts, while utilizing cloud platforms and data warehousing technologies to ensure efficient data processing and storage; requiring strong proficiency in Python libraries like Pandas, NumPy, and potentially distributed computing frameworks like Apache Spark.


Key responsibilities:


  • Data Pipeline Development: Design and implement robust data pipelines using Python to extract data from different sources (databases, APIs, flat files), transform it as needed, and load it into data warehouses or data lakes.
  • ETL Process Automation: Write Python scripts to automate data cleansing, aggregation, and manipulation tasks within ETL pipelines.
  • Data Quality Assurance: Develop and implement data quality checks to ensure data accuracy and consistency throughout the pipeline.
  • Database Management: Interact with relational and NoSQL databases using SQL queries to retrieve, store, and manage data.
  • Cloud Integration: Utilize cloud platforms like AWS, Azure, or GCP to build and manage scalable data infrastructure.
  • Big Data Processing: Leverage distributed computing frameworks like Apache Spark to process large volumes of data efficiently.
  • Data Modeling: Design data models to optimize data storage and retrieval within data warehouses and data lakes.
  • Collaboration: Work closely with data scientists, analysts, and business stakeholders to understand data requirements and deliver actionable insights.
  • Machine Learning & AI libraries integration: Use Machine learning and GenAI libraries to manipulate and map data
  • Data Microservices: Develop python based RESTful APIs for data access and manipulation.


Required Skills:

  • Programming Languages: Expert proficiency in Python, including libraries like Pandas, NumPy, and potentially Scikit-learn
  • SQL: Strong SQL skills to query and manipulate data in relational databases
  • Data Warehousing: Understanding of data warehousing concepts and tools (e.g., Redshift, Snowflake)
  • Data Engineering Tools: Familiarity with data pipeline orchestration tools (e.g., Apache Airflow)
  • Cloud Computing: Knowledge of cloud platforms (AWS, Azure, GCP) and related data services
  • Big Data Technologies: Experience with distributed computing frameworks like Apache Spark (preferred)
  • Data Modeling: Ability to design efficient data models for data storage and retrieval
  • GenAI: Integration with GenAI services
  • Data Web Services: Developing Data services similar to Hasura.


Why Join Us:

Opportunity to work with cutting-edge technology in a collaborative and fast-paced environment.

Competitive salary and benefits package.

Work with a team that values innovation, automation, and continuous improvement.

Career growth opportunities in an expanding engineering organization.



  • Jodhpur, Rajasthan, India Microlent Systems Pvt. Ltd. Full time

    About the RoleMicrolent Systems Pvt. Ltd. is a leading software development company that specializes in building cutting-edge technology solutions for businesses. We are seeking a skilled Python Developer to join our team and contribute to the development of innovative software products.Key ResponsibilitiesAnalyze complex software requirements and develop...

  • Snowflake Developer

    6 days ago


    Jodhpur, Rajasthan, India Operations & Delivery head Full time

    Job Title: Snowflake DeveloperJob Summary:We are seeking a highly skilled Snowflake Developer to join our team. As a Snowflake Developer, you will be responsible for designing, implementing, and maintaining our data infrastructure, focusing on Snowflake, Python, and AWS services.Key Responsibilities:Design and implement data pipelines using Snowflake and AWS...

  • Data Analyst

    7 months ago


    Jodhpur, India ATech Full time

    Role and Profile : Data AnalystJob description- Analytics with predominant experience in SQL, SAS, Statistics, R , Python, Visualization- Experienced in writing complex SQL select queries (window functions & CTEs) with advanced SQL experience.- Should be an individual contributor for initial few months based on project movement team will be aligned.- Strong...


  • Jodhpur, India PureSoftware Ltd Full time

    About the Company: We are a leading tech company that values innovation, collaboration, and diversity in our workplace.About the Role: We are looking for a skilled developer with experience in Java, Spring Boot, Python, Postgres, and React.Responsibilities: Develop and maintain applications using Java and Spring Boot.Utilize Python for specific project...

  • PHP Developer

    3 weeks ago


    jodhpur, India Delphic (South Asia) Full time

    Senior Laravel Developer - SKILLS, KNOWLEDGE AND EXPERIENCE Bachelor’s degree in Computer Science, Information Technology, or related field or equivalent experience7+ years of professional software development experienceProficiency in programming languages such as Java, PHP, JavaScript, TypeScript, PythonDeep understanding of web technologies, APIs and...

  • Web Developer

    2 weeks ago


    Jodhpur, India Microlent Systems Pvt. Ltd. Full time

    The ideal candidate is a creative problem solver who will work in coordination with cross-functional teams to design, develop, and maintain our next generation websites and web tools. You must be comfortable working as part of a team while taking the initiative to take lead on new innovations and projects. ResponsibilitiesRevise, edit, proofread & optimize...


  • Jodhpur, Rajasthan, India Microlent Systems Pvt. Ltd. Full time

    About the Role: We are seeking a talented Software Product Developer to join our team at Microlent Systems Pvt. Ltd.Key Responsibilities:Analyze requirements and develop innovative solutions to solve complex problems.Design and implement cloud-based services to meet customer demands and handle big data volumes.Collaborate with cross-functional teams to...


  • Jodhpur, Rajasthan, India ATech Full time

    Job Title: C++ DeveloperAt ATech, we are seeking an innovative C++ developer to design high-end applications for our clients. As a C++ developer, you will be determining the scope of software development projects, collaborating on the development of software applications, and obtaining and integrating end-user feedback.Key Responsibilities:Consulting with...


  • Jodhpur, Rajasthan, India ATech Full time

    C++ Developer Job DescriptionWe're looking for a talented C++ developer to join our team at ATech. As a C++ Developer, you will be responsible for designing and developing high-end applications for our clients.Your key responsibilities will include determining the scope of software development projects, collaborating with internal stakeholders, and obtaining...


  • Jodhpur, Rajasthan, India Genpact Full time

    Featured Job**Job Title:** Senior Software Engineer - Full Stack Development**Job Description:**We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have experience in full stack development, with a strong focus on backend technologies.**Responsibilities:** Design and implement scalable and efficient backend...

  • Alteryx Developer

    6 days ago


    Jodhpur, India EXL Full time

    Key Responsibilities:Core Alteryx developer with at least 3 years of experience in creating dynamic workflows and able to create macros and analytics apps. (Must have)Have working experience on Alteryx serverGood understanding of SQL, databases, PowerBi, TableauMust possess a balance of analytical problem solving and strong interpersonal, and relationship...

  • AWS Redshift Developer

    2 months ago


    Jodhpur, India IntraEdge Full time

    Looking for an AWS Redshift Developer with 3-5 years of experience to design, implement, and optimize data warehousing solutions, leveraging Redshift for robust analytics and reporting.Responsibilities:Design, develop, test, and maintain data pipelines in AWS Redshift.Provide expertise in Redshift database optimization, performance tuning, and query...

  • Data Engineer

    15 hours ago


    Jodhpur, India Recro Full time

    Experience: 3+ yearsOverview:We are looking for a skilled Data Engineer with expertise in designing, building, and maintaining scalable data pipelines. The ideal candidate will have a deep understanding of AWS services, strong SQL and Python skills, and experience in both ETL and ELT data integration patterns. This role involves working closely with...

  • Data Engineer

    2 days ago


    Jodhpur, India Sloka IT Solutions Full time

    Job Title: Data EngineerLocation: IndiaWork Type: HybridDuration of the contract: 1 year (with possible extension)Experience Level: 8+ YearsLanguage: EnglishWhat at You’ll Do:· Develop data pipelines/data frameworks/applications/apis using industry best practices. Make adjustments to adapt to new methodologies that provide the business with increased...


  • Jodhpur, Rajasthan, India Genpact Full time

    About the Role: We're looking for a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing, developing, and maintaining our backend services. This is a fantastic opportunity to work on a variety of projects and contribute to the growth of our company. Responsibilities: Design and develop high-quality...

  • Software Engineer

    7 days ago


    Jodhpur, Rajasthan, India Genpact Full time

    Job Description:As a Software Engineer at {company}, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers. About the Role:• Collaborate with cross-functional teams to identify and prioritize project requirements.• Design, develop, and test software applications using various programming...


  • Jodhpur, Rajasthan, India ATech Full time

    C++ Developer Job DescriptionWe are seeking a highly skilled C++ developer to join our team at ATech. As a C++ developer, you will play a crucial role in designing and developing high-end applications for our clients.Key Responsibilities:Collaborate with internal stakeholders to determine the scope of software development projects.Develop software and...


  • Jodhpur, India Wipro Full time

    Terraform + Infrastructure AdminExperience : 10+ Years.Location: Pan India.Terraform + Cloud AzureProven experience as a Terraform Administrator or similar role, with a strong focus on Cloud Infrastructure or preferably Azure cloud infrastructure.Knowledge on terraform Cloud and Workspaces, access.Hands-on experience with Terraform for infrastructure...


  • Jodhpur, Rajasthan, India Infra Motion Labs Full time

    Job Title: Computer Vision EngineerWe are seeking a highly skilled Computer Vision Engineer to join our team at Infra Motion Labs. As a key member of our AI development team, you will be responsible for designing and implementing computer vision algorithms and models to enhance our video analytics capabilities.Key Responsibilities:Develop and deploy computer...


  • Jodhpur, Rajasthan, India DCS Group Full time

    About the Role:We are looking for a talented software engineer to join our team. As a software engineer, you will be responsible for designing, implementing, and testing software applications. You will work closely with cross-functional teams to deliver software projects and ensure timely completion. Your primary goal will be to develop high-quality software...