Software Engineer

Chennai, Tamil Nadu, India · Information Technology & Services expand job description ↓

Description

We are looking for software engineers to build world-class products. As well as provide technical support to clients.

What you will do:

  • Write clean, scalable and testable code to be run on large Hadoop and Spark clusters
  • Contribute to design and architecture of the product(s)
  • Participate in maintenance of the core product(s) and support customers

Requirements

Skills you need to possess:

  • Excellent analytical and problem-solving skills.
  • Contribute to a collaborative and dynamic team which works across time zones
  • Working knowledge of at least one programming stack - preferably Java
  • Have technical know-how in at least one database, such as RDBMS or NoSQL
  • Proficient with big data technologies like Hadoop, Spark etc.
  • Understand Machine Learning, NLP, IR, Algorithms etc.
  • Demonstrate deployment capabilities of big data solutions in one or more clouds like AWS, Azure or GCP
  • Be comfortable working with Linux and Shell
  • Be comfortable working with Git or any versioning system
  • Should be able to thrive in a fast-paced, quickly evolving, tech start-up environment
  • You should have a minimum of 3 years of experience.

Do you have a LinkedIn account? Import your resume and save time!

Personal information
Your Profile
Application Details