Own the design & implementation of critical components in the system and help the team in building high quality deliverables based on the product requirements.
Enjoy crafting elegant, secure, well-preforming, scalable and well-tested solutions (not just delivering working code)
Be Agile in a collaborative, creative environment and b e passionate about the software you write.
- 2+ years of experience in developing data / analytics / machine-learning applications in a production environment
- Strong debugging/diagnostic and analytical skills
- Ability to learn and implement new technologies quickly and effectively
- History of delivering successful software products on time
- Excellent communication and interpersonal skills
- Experience with software revision control systems (Git preferred)
- Experience with one or more of the following: Scala, Java, Redshift, Druid, Presto, Apache Spark