2h ago

Software Development Engineer II - Python, PySpark, SQL

Bengaluru, Karnataka, India
full-timemid

Tech Stack

Description

You will build highly-scalable and fault-tolerant distributed components, interface with Fortune 500 clients to understand strategic requirements, and design APIs and integration patterns to solve distributed computing problems.

Requirements

  • 3-5 years of relevant work experience and a Computer Science degree
  • Experience in enterprise-scale application development and design patterns
  • Proficiency in Java (preferred) or Python
  • Hands-on with MapReduce, Hadoop, PySpark, HBase, ElasticSearch
  • Experience in database modeling, data mining, and warehousing

Responsibilities

  • Build highly scalable and fault-tolerant distributed components using Java technologies
  • Interface daily with Fortune 500 clients to understand strategic requirements
  • Design and implement APIs and integration patterns for distributed computing
  • Define technical requirements, perform data extraction, transformation, and automation
  • Provide technical leadership and manage day-to-day activities
0 views 0 saves 0 applications