This job has expired, please see additional jobs below
Software Engineer - Data Products (San Rafael)
Entertainment & Media Industry Company
San Rafael, CA, United States
Job Details - this job has expired, please see similar jobs below
Description
Job Title & ID: Software Engineer - Data Products (16WD21970)
Location: San Rafael
Do you thrive in a fast-paced, high-energy environment? Are you a creative problem solver who enjoys building solutions and products using cutting edge technologies? Are you looking to collaborate with motivated individuals from diverse backgrounds? Do you have the drive to make things happen? If so, you are in the right place.
As a global leader in 3D design, engineering, and entertainment software, Company helps people imagine, design, and create a better world. Company accelerates better design through an unparalleled depth of experience and a broad portfolio of software to give customers the power to solve their design, business, and environmental challenges. In addition to designers, architects, engineers, and media and entertainment professionals, Company helps students, educators, and casual creators unlock their creative ideas through user-friendly applications.
The Enterprise Data Management (EDM) department organizes, categorizes and enriches Company’s data to ensure and enhance its business value. You will be part of Data Engineering team within EDM building the next generation big data platform to help Company get value out of data. The Company Data Platform will enable cross functional teams to perform discovery, Insights, Analytics and Prediction using data sets collected from products and various customer, partner interactions. You will be working with cross functional team to Instrument, Collect, Transform, Aggregate and archive data in Spark platform using cutting edge technologies and tools.
We are looking for someone who is intrigued by complicated problems and who can think creatively and work hard to solve them.
Responsibilities
• Working with a team you will design, build, test and deploy outstanding data products.
• You will troubleshoot, identify problems and come up with creative solutions quickly to solve issues.
• You will seek opportunities to deliver value early and welcome feedback in the interests of creating a product that is fit-for-purpose.
• As part of a multi-disciplinary team you will value collaboration and diverse thinking.
• You will be working with enterprise architects, experienced technical team and knowledgable business team.
• You will communicate your technical vision in clear terms to both technical and non-technical team members.
• You will take time to demonstrate and encourage software development best practices across the team.
• You will be a team player, yet take responsibility and own delivery of modules, functions of project, product.
Skills & Requirements
• BS/MS in Computer Science.
• 2+ years’ experience working as a software developer.
• Good knowledge of SQL and information management.
• Experience with big data (Spark/ Hadoop)
• Excellent problem solving abilities
• Expert in one of the following languages: Python, Java, Scala or C++. Polyglots preferred.
• Experience with Qubole/ databricks, Spark ETL
Bonus Points
• Experience in data visualization tools like Qlikview, Tableau or libraries (like plotly, google charts)
• Active contributor to open source community