We are looking for star software developers (big data) who are natural and relentless problem solvers and are passionate about working with big data, sophisticated analytics and interactive visualizations to solve business problems using a leading edge technology stack.
Part of a big data engineering team, this full-time position will be responsible for backend design and development of sophisticated analytical applications in Hadoop using a services-oriented architecture.
Desired Skills and Expertise
Candidates should have the following background, skills and characteristics:
- Intellectual curiosity and innovative thinking with a passion for problem-solving
- Minimum of 5 years proven professional experience developing analytic applications using Java/Scala and related technologies in the Spark/Hadoop ecosystem
- Proven experience writing RESTful services and experience working with services oriented architecture and/or micro-services
- Seasoned experience with Big Data programming frameworks, such as Apache Spark and Kafka
- Expert-level proficiency in Scala and Java is a must
- Experience in machine learning techniques, large scale optimization and building/supporting production ML systems is a big plus
- Proficiency in AngularJS, NodeJS, HTML5, CSS and JQuery is a plus
- Experience working in Agile Scrum methodology is preferred
- Bachelors degree required (masters or PhD preferred)