Sr. Software Engineer (India) - R & D

Location: Bangalore
Specialization: IT Software - Application Programming / Maintenance,
Industry NA

We are looking for a strong Senior Software Engineer to fulfil the following:

 

Design, create and maintain production-ready data/ML pipelines and ML pipelines

Drive optimization, testing and tooling to improve quality

Review and approve solution designs and architecture for data and ML pipelines

Experience in developing rest API services using one of the scala frameworks

Experience [Within Last 3 Years]:

Scala: Min 2 Year

Spark: Min 2 Year

Hadoop: Min 2 Year

Security

Spark on yarn

Architectural knowledge

Hbase: Min 2 year

Hive ? 1 Year Exp.

RDBMS (MySql / Postgres / Maria) ? 2 Years Exp.

CI/CD 1 Year Exp.

Best coding practices in Scala

Good to have:

Kafka

Spark Streaming

Apache Phoenix

Caching layer (Memcache / Redis)

Spark ML

FP (Scala cats / scalaz)

Good time management and multitasking skills to work to deadlines by working independently and as a part of a team.