Data Engineer

3 days ago


visakhapatnam, India Ninjacart Full time

Ninjacart - Pioneer. Challenge Yourself. Create Better Lives.


Ninjacart is a pioneer in agritech. We believe in fostering a culture of innovation. We develop professionals who pioneer new ideas, simplify customer experiences, and impact the lives of millions. Our employees take complete ownership and truly belong.


Ninjacart is India's leading agri-platform, which leverages technology and data to organize the agri-commerce ecosystem. Over the last 9 years, our made-for-India technology and India-centric solutions have disrupted the way fruits and vegetables move from farms to consumers’ plates. We empower farmers and other players in the ecosystem in ways never done before.


Ninjacart aims to be the digital network for global agri-commerce that solves structural problems such as information asymmetry, payment hassles, distribution inefficiency, and discovering new buyers and sellers with tech-first solutions.


Ninjacart has raised over $350mn from Walmart Group, Tiger Global, Accel US, Accel India, Syngenta, and others. We are one of the top 25 startups to work for, according to .


We are a highly motivated, results driven community, who focus on proactive approaches to problem solving. We cherish entrepreneurial spirit and provide significant operating autonomy to senior leaders. There are ample opportunities and challenges to be solved at scale and in real-time.


Read More:

  • #BetterLives For Every Agri Citizen

  • How Ninjacart has evolved in the last 8 years:
  • Ninjacart Blog :
  • Nandan Nilekani on Ninjacart :
  • Ninjacart Culture CODE:


Location: Bangalore, KA, IN


About the Team


We are seeking a highly skilled Senior Data Engineer to join our team and drive the development, optimization, and maintenance of large-scale data pipelines. The ideal candidate will have strong expertise in Python, SQL, PySpark, and Kafka, along with advanced knowledge of modern cloud platforms, data lakes, and distributed data processing frameworks. You will work closely with data analysts, data scientists, and other cross - functional teams to ensure the data infrastructure is robust, scalable, and meets the business’s evolving needs.


Responsibilities:


  • Experience: 3-5 years of total experience, with at least 3 years of hands-on
  • experience as a Data Engineer.
  • Python: Advanced skills in Python for data manipulation, scripting, and automation.
  • SQL: Expertise in complex SQL querying and optimization for relational databases.
  • PySpark: Proven experience with large-scale distributed data processing.
  • Kafka: Advanced knowledge of real-time data streaming and integration using Kafka.
  • Apache Airflow: Strong ability to develop, manage, and maintain ETL workflows.
  • Version Control: Proficiency in Git or Bitbucket for version control and
  • collaboration.
  • NoSQL Databases: Familiarity with NoSQL database concepts.
  • Data Lakes, Warehouses, and Lakehouses: Experience with designing and
  • managing large-scale storage solutions.
  • Cloud Platforms: Expertise in cloud platforms such as AWS, GCP, or Azure.
  • Containerization: Experience with Docker or Kubernetes for container management.
  • Shell Scripting: Ability to write and maintain shell scripts for automation and process
  • control.
  • Big Data Tools: Hands-on experience with tools such as Hive, Impala, and Apache
  • Iceberg.
  • Data Modeling & System Design: Experience designing systems and creating data
  • models for large datasets.
  • API Development: Proficiency in developing and integrating APIs for efficient data
  • communication across systems.
  • Analytical & Problem-Solving: Strong problem-solving skills to diagnose,
  • troubleshoot, and resolve complex data issues.


A Ninja is resilient, smart, and ambitious. Sounds like you? Here’s what you will need to have to join the Ninja Clan


  • Design and Develop Data Pipelines: Architect and implement complex ETL workflows using PySpark, Kafka, and Apache Airflow to manage and transform data across multiple sources.
  • Data Modeling & System Design: Develop and optimize efficient data models for data warehouses, data lakes, and lakehouse to support high-performance querying and reporting.
  • Data Quality & Integrity: Implement automated data quality checks and participate in testing to ensure high data reliability.
  • Collaborate with Teams: Work closely with data analysts, product teams, and business stakeholders to gather requirements and translate them into scalable data solutions.
  • API Development & Integration: Design and integrate APIs to facilitate data flow across various platforms and systems.
  • Optimization & Performance Tuning: Write complex SQL queries and tune them for performance, ensuring fast and efficient access to data.
  • Version Control & Code Management: Utilize Git or Bitbucket for version control to maintain clean and collaborative development practices.
  • Cloud & Containerization: Work with cloud platforms (AWS, GCP, or Azure) and containerization technologies such as Docker or Kubernetes to deploy and manage scalable data solutions.


Additional Information


At Ninjacart, we are creating a workplace that enables everyone to find their true potential, purpose, and passion irrespective of their background, gender, race, sexual orientation, religion and ethnicity. We are committed to providing equal opportunity for all and believe that diversity in the workplace creates a more vibrant, richer work environment that advances the goals of our employees, communities and the business. Check out what Life at Ninjacart looks like


  • Data Engineer

    1 month ago


    Visakhapatnam, India Persistent Systems Full time

    Note: We are preferring employees from Product organizations and premium Engineering Institutes.Data Platform Engineer: Assisting team members in designing and building data infrastructure at scale. We handle PB of data each day through streaming and batch processing. You will be helping to deliver data to our data lake for use by our Data Warehouse team,...


  • Visakhapatnam, India Aptus Data Labs Full time

    Job Description: AI EngineerLocation- Hyderabad/Mumbai (Onsite-all 5 days)Looking for resource who can join immediately or within 30 days Technology stacks - Azure ML, Azure, Azure Data Lake, Azure Synapse, Azure Databricks ML, Python, Pyspark, and SQL, Generative AI, deep learningResponsibilities:Develop and implement advanced AI algorithms and models using...


  • Visakhapatnam, India Staffing Ninja Full time

    Job Title: Data & DevOps Engineer About:Our client is a pioneering company that employs AI-driven technology to provide businesses with rapid concept and campaign validation. Our state-of-the-art platform utilizes AI and advanced techniques to generate virtual environments that simulate real-world consumer behavior. We are seeking an experienced Senior Deep...


  • Visakhapatnam, India Staffing Ninja Full time

    Job Title: Data & DevOps Engineer About:Our client is a pioneering company that employs AI-driven technology to provide businesses with rapid concept and campaign validation. Our state-of-the-art platform utilizes AI and advanced techniques to generate virtual environments that simulate real-world consumer behavior. We are seeking an experienced Senior Deep...


  • Visakhapatnam, India Cogency Inc Full time

    Job Title: Data Integration EngineerLocation: BangaloreExperience:Total: 7-9 yearsRelevant: 5-6 yearsMandatory Skills:Eventbridge, Appflow, SQS for Data IntegrationLambda, Glue, Spark for Data ProcessingRedshift for Data WarehousingAthena for ETL toolsAirflow/MWAA for Scheduling ToolsJob Responsibilities:Design and implement data integration pipelinesUse AWS...

  • Data Engineer

    4 months ago


    Visakhapatnam, India Miracle Software Systems Full time

    The desired candidate should have 5+ years of experience with strong knowledge of Data Storage, Data structures, Data Processing, and Data SecurityAbility to design, develop, and implement end-to-end data pipelines for efficient data extraction and transformationExperience in Workflow management using Airflow and dealing with large volumes of dataShould...

  • Data Engineer

    2 months ago


    Visakhapatnam, India Mouri Tech (P) Ltd Full time

    Job Title : Data EngineerWork Location : Kolhapur, Hyderabad , Bangalore, Chennai, VizagExperience : 5+ yearsRequired Skills : Python, SQL, Spark, HIVE, JavaScript, Java/scala & AWS servicesResponsibilities :- Experience with one of the programming languages - Java/Scala- Experience with Spark, and Hive- Understanding of data-warehousing and data-modelling...

  • AWS Data Architect

    1 week ago


    Visakhapatnam, India Tata Consultancy Services Full time

    BP is seeking experienced AWS data engineers for our data engineering organization. As a member of our team, you will develop highly-performant, scalable and available data pipelines for bp internal- and external-facing business domains. You must be able to understand business data requirements, be familiar with cloud-based data pipelining tools and thrive...

  • Senior Data Engineer

    4 months ago


    Visakhapatnam, India Miracle Software Systems Full time

    The desired candidate should have over 5 years of experience with a strong emphasis on Snowflake and Matillion ETLShould have experience in troubleshooting and resolving issues related to Matillion ETL processes, ensuring data quality and integrityExperience in traditional RDBMS on both SQL, PL/SQL along with Data warehousing conceptsStrong background in...


  • Visakhapatnam, India Streamline Full time

    Data Engineer Who We AreStreamline is a trusted partner for achieving digital transformation. With deep expertise in Enterprise Mobility, Product Engineering, and IT Transformation, we equip organizations to navigate the ever-changing IT landscape. We work closely with our clients, fostering lasting partnerships and embracing open communication to deliver...


  • Visakhapatnam, India Mouri Tech (P) Ltd Full time

    Senior Cloud Data Engineer (AWS, Python, Pyspark) Job Title : Senior AWS Cloud Data EngineerWork Location : Hyderabad/Kolhapur/Bangalore/Chennai Experience : 6 to 9 yearsRequired Skills : Python, Pyspark, AWS services such as DMS, SAM, Glue, Redshift, Lamda S3 with Apache Airflow, CI/CD, :- Minimum of 6-9 Experience with the core AWS Services and setting up...

  • SSRS/SQL Developer

    2 months ago


    Visakhapatnam, India Mouri Tech (P) Ltd Full time

    Job Description :- Mid-level data engineer with a strong focus on building data pipelines. - Experience in creating reports using SSRS and PBI is also required. Details are provided below :- 5+ years of experience in reporting SSRS & PBI, strong SQL development and performance tuning, experience in any data engineeringStrong experience / knowledge :- 5+...


  • Visakhapatnam, India Miracle Software Systems Full time

    The desired candidate should have strong knowledge of Data Storage, Data structures, Data Processing, and Data SecurityAbility to design, develop, and implement end-to-end data pipelines for efficient data extraction, transformation, and loadingShould collaborate with data scientists and analysts to implement and enhance data processing workflows Ability to...

  • Data Scientist

    3 weeks ago


    Visakhapatnam, India LTIMindtree Full time

    Job Details-Location – LTIMindtree Office, KolkataNotice Period - Immediate to 60 Days onlyExperience - 6 to 12 Yrs. Mandatory Skills- Gen-AI, Data Science, Python, RAG and Cloud (AWS/Azure)Secondary - (Any) - Machine Learning, Deep Learning, ChatGPT, Langchain, Prompt, vector stores, RAG, llama, Computer vision, Deep learning, Machine learning, OCR,...


  • Visakhapatnam, India Medfar Full time

    Job DescriptionAs the Data Analyst, you will play a critical role in leading our next generation businessintelligence and analytics products for the US laboratory market. This role involves gathering requirements, designing the data architecture, designing the data integration, designing dashboards, analytics, charts, drill-downs, reports and data extracts....

  • Data Entry Operator

    4 months ago


    Visakhapatnam, India Sanchan Info Solutions Private Limited Full time

    Sanchan Info Solutions services have skill sets are backed by a vast knowledge-base and a keen understanding of what it takes to run and grow a business. By re-engineering business processes and optimizing resources, developing and deploying user-friendly, flexible and cost-efficient industry specific solutions, Sanchan has helped over many clients across...

  • Lead Engineer

    2 months ago


    Visakhapatnam, India Praxsol Engineering Private Limited Full time

    1. Basic Design and detail engineer of MHS.2. Calculations and sizing of MHS System3. Preparation of Mech. GA Drawings, guidance to team for mechanical detailing4. Overview and guidance of structural GA, guidance to team for structural detailing.5. Responsible for assignment drawings and co-ordinating with other discipline6. Coordination, with client,...


  • Visakhapatnam, India TEMAN EDTECH Full time

    At Teman Edtech, our mission is to bridge the gap between ambition and achievement by providing high-quality, accessible, and engaging education in Python programming and data analytics. We believe that everyone deserves the opportunity to learn and grow in an environment that fosters curiosity, creativity, and collaboration. **Responsibilities**: 1....


  • visakhapatnam, India The Versatile Club Full time

    Key Details: Job Title: BI Engineer Location: Remote About the Role: We are looking for a skilled BI (Business Intelligence) Engineer to help us analyze data and deliver valuable insights. If you love working with data, building reports, and creating dashboards that support business decisions, this role is perfect for you! Key Responsibilities: Design,...


  • Visakhapatnam, India WiseAnalytics.io Full time

    Job OverviewWise Analytics is seeking a highly skilled and experienced Senior Data Engineer to lead the design and architecture of data engineering solutions for our global clients in the retail and finance domains. The ideal candidate will be an independent contributor capable of managing a technical team, handling stakeholders, and ensuring timely delivery...