Senior Software Engineer, Data engineering


Full Time Senior-level / Expert
OkCredit logo
Apply now Apply later

Posted 1 week ago

We began our journey in 2017, We believe in making commerce easy by building simple and affordable products for businesses to start, run & Grow. We enable and empower more than 15 Million MSME merchants in India, with our trademark products like OkCredit, OkShop, OKStaff.

Our Products are powered by our consumers, who do 3+ million Daily transactions, helping them to conduct their complex daily businesses at ease. 80% of these transactions have been from MSMEs from Tier 3 cities catering to a business value of 14 trillion Rupees. This showcases the ease in which our app can be adopted.

We take pride in providing a spirited, fair, and transparent work environment for all. We focus on nurturing careers and celebrating talent. Being a part of our growth story your opinion is given due consideration, and no voice is too feeble to be heard out. With Young and experienced leaders and team members from different walks of life, we are a strong team who are tightly aligned and loosely coupled. We move fast, take risks, and pride ourselves on staying flexible, fun, and committed to measurable customer satisfaction with the right effort to impact ratio


  • Design, build, improve, and manage Data Systems
  • Design and develop high throughput real-time analytics solutions using industry standard technologies.
  • Work with data architects to ensure that Big Data solutions are aligned with company-wide technology directions.
  • Active contribution in designing,implementing and managing data warehouses.
  • You will be working with the data science team to design and implement feature-store to empower ML models.
  • Optimizing spark cluster, superset and airflow performances by understanding existing workload and nature of queries.  



  • Bachelor's degree / Master’s degree  in Computer Science or related technical field,
  • Good understanding of data structure, Design patterns, computer science fundamentals and distributed systems is a must. 
  • Atleast 2+ yrs of experience in software development with a minimum 1 year of experience in the data engineering field.
  • Must have experience in working with 
    • Object oriented / Functional programming languages (Java / Scala etc) 
    • Big data technologies Hadoop / Spark / Flink
    • Query Engines like  Hive / Presto / GBQ etc
    • Airflow, Superset/Metabase, Apache Atlas and Ranger
  • Experience building and maintaining APIs and webhooks is a pulse.
  • Working experience of scripting languages like python / shell etc. 
  • Experience in cloud environments like AWS/GCP etc is plus.
Job tags: Airflow AWS Big Data Distributed Systems Engineering Hadoop Java ML Python Scala Spark
Job region(s): Asia/Pacific
Job stats:  4  0  0
  • Share this job via
  • or

More AI/ML/Data Science position highlights