Intro

As a Senior Software Engineer, you will work with the Team to design the next generation architectures and solutions, operate in a dymanic environment where multiple project deliverables are coordinated within specified deadlines, write software/firmware in Java, Scala and Python for Hadoop on Linux, and undertake programming to create datasets for the Data Science team to provide analysis. This is a great opportunity to work with cutting edge technologies as well as propel your career.

This is a leadership role that involves close interaction with other team members from different professional backgrounds; as such communication and presentation skills are crucial.

Responsibilities:

Responsible for writing software in Java/Scala/Python for Hadoop/Spark stack applications.

Expert in querying and analyzing data using various languages.

Participate in pre-sales engineering and customer implementation.

Ability to understand and translate business and product questions into projects.

Support development of case study reports.

Main requirements

Completed MS in Computer Science.

10+ years in the below:

one or more of the following languages Java, Scala, R, C++, C# or Python.