Software Development Engineer (Data Engineer)

 

Bangalore

We are looking for a B Tech/ M Tech in Computer Science or related technical discipline (or equivalent) and:

  • Have worked in fintech or start up-like environment with high levels of ownership and commitment for at
    least 4+ years.

 

What do we expect from you?

    • Strong ability to build and maintain reliable and scalable data pipeline using Python or any other ETL tool
      (Pentaho Data Integration preferred)
    • Identify, design, and implement internal process improvements: automating manual processes,
      optimizing data delivery, re-designing infrastructure for greater scalability.
    • Strong SQL Querying skills (MySQL, SQL Server and MongoDB).
    • Strong understanding of Data Warehousing concepts.
    • Skilled in Data modelling and Dimensional modelling techniques.
    • Experience with AWS technologies (EC2, RDS, S3, Lambda, Elasticsearch, Athena, etc.)
    • Recommend different ways to constantly improve data reliability and quality
    • Possess an ability to perform complex data analyses with large data volumes
    • Strong understanding & usage of algorithms and data structures

Nice to Have:

    • AWS Redshift knowledge and operational experience
    • Hands on experience in real-time Big Data projects using Distributed data pipeline (EMR, Hadoop, Spark)
      and/or streaming pipeline frameworks (Kinesis, Kafka, Spark)
    • Machine Learning expertise
    • Experience with analytical or data visualization tools like Tableau.