Ready to shape the future of how people interact with BIG data? The Analysis and Experimentation Team is looking for talented engineers who strive to build highly scalable, performant and robust systems that help users understand data. Do you have a passion for finding innovative solutions to difficult problems? Do you thrive on building tools that help users find insights in data that would otherwise be hidden and useless? We want to hear from you! Here in Analysis and Experimentation, we believe that data helps us make better decisions. But in a world where the amount data gathered is growing exponentially, we need engineering solution to tame the sheer scale of data so people can breathe the data not drown in it. As a member of the team, you will build an industry leading data analysis, visualization, data mining and knowledge discovery system, using many open source and Microsoft technologies. You will be pushing the frontier of big data analytics in scale, speed and intelligent algorithms
What you'll do: • Design/build, enhance and maintain existing and new big data analytics solutions • Prototype and develop machine learning and AI algorithms at scale • Be the first in the industry to tackle many original challenges • Collaborate closely with data scientists and engineers • Produce high quality and performance code
• A B.A., B.S. or B.E. degree • At least 2 years of professional software development experience • Working knowledge of Apache Spark, Hadoop or similar • Proficiency in at least one JVM language. Experience in Python and .Net a plus. • Experience in big data processing, data pipelines and distributed systems • Good understanding of data structures, algorithms and software engineering concepts • A keen sense of curiosity and a willingness to learn, share and improve Preferred: • Familiarity and/or contributions to open source software stack • End-to-End system design and full stack experience.