Job description

Our Company: Unify Technologies

Company Nature of work: IT-Software Product Development and Product Engineering Services

Founded Year: 2015

Company Locations: USA, Hyderabad, Bangalore, Pune, Chandigarh, Gurgaon

Num of total Employees: 1,500+

Company Website: http://unifytech.com/

Company LinkedIn Website Address: https://www.linkedin.com/company/9206998

Employment Type: Full-Time

Role: Software Development Engineer

Position: Developer, Senior Developer, and Lead Developer

Project: Maps and Advertising Platforms Product

Experience: SDE: 1-4 Years; Sr SDE: 4-8 Years; Lead SDE: 8-10 Years;

Key Skills: Spark Core/Streaming with Any programming language Scala/ Java/ Python, Good Understanding of Data Structures, Algorithms, Logical and problem solving skills, Data Transformation, Data Ingestion, Optimization mechanism/techniques, Good understanding of Big Data (Hadoop, MapReduce, Kafka, Cassandra) Technologies, AWS, Postgresql.

Num of Openings: 20

Joining time: Immediate to 90 days

Job Location: Hyderabad - India (Hybrid Model - 2 Days WFH and, 3 days Work from Office)

Education: Masters/Bachelors degree in Computer Science, Statistics, Engineering or a related technical discipline will be preferred

Detailed Job Description

Requirement: We are looking for a candidate with strong experience into Spark Core/Streaming, Spark RDD API, Spark Dataframes API with Any programming language Scala/ Java/ Python, Should have hands-on programming experience and Good Understanding of Data Structures, Algorithms, Data Transformation, Data Ingestion, Optimization mechanism/techniques, Good understanding of Big Data (Hadoop, MapReduce, Kafka, Cassandra) Technologies.

We deal with huge amounts of data at a massive scale, so we are looking for engineers who love solving challenging problems through conducting independent research and collaborating with teams across our product teams to help improve the overall product experience.

Key Qualifications
  • Minimum 3+ years of working experience in Big Data platforms and building large-scale distributed systems with high availability.
  • Experience in developing Spark Applications using Spark RDD API, Spark-SQL, Spark GraphX API, Spark Streaming API, Spark Mlib API, and Data frames APIs
  • Should have broad knowledge of Spark Advantages, Spark Workflows, How to write Spark Jobs, Spark Workflows, Spark query tuning and performance optimization.
  • Solid in Data Structures, Algorithms basics and Should have good hands-on experience with any - one programming language (Scala/ Java8 - 1st Preference OR Python - 2nd Preference OR Java - 3rd preference) and Strong investigative and problem-solving skills
  • Data Ingestion, Optimization Techniques, Data Transformation and aggregation pipeline design/development knowledge is required.
  • Experience working on cutting-edge Big Data storage systems and technologies like Hadoop, HDFS, AWS S3, AWS Lambda, Storm/Heron, Cassandra, Apache Kafka, Solr/ElasticSearch, MongoDB, DynamoDB, Postgres, and/or MySQL etc.
Roles & Responsibilities
  • Create new, and maintain existing Scala/Spark jobs for data transformation and aggregation from simple to Complex Data transformations involving structured & unstructured data.
  • Produce unit tests for Spark transformations and helper, performance optimization methods.
  • Develop data processing pipelines, data storage, and management architecture.
  • Define scalable calculation logic for interactive and batch use cases
  • Interact with infrastructure and data teams to produce complex analysis across data
  • You'll be working on a unique and challenging big data ecosystem with focuses on storage efficiency, data security, and privacy, scalable and performant queries, expandability and flexibility, etc, and with the goal to help better measure the quality of map data.
  • You will work with engineers to build a big data platform that processes and manages Exabytes of data and enables efficient access to those data.
Contact: prakashg@unifytech.com+

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs