Are you a Data Engineer looking to work with the newest technologies? Are you looking for new challenges? Then McGraw Hill is the place for you!
The Senior Data Engineer will help drive the design and development of highly scalable enterprise data mart deployed on Amazon for our core analytics and data science integration platform. You will create, own, manage, share support of, and drive best practices for our enterprise data mart, which is used across multiple data intensive digital learning products for reporting and data science within McGraw-Hill's Digital Platform Group.
What we are looking for:
• 8+ years of experience with ETL data processing concepts with full implementation cycle experience in enterprise data marts, including advanced hands-on SQL development skills, on projects that process millions of rows daily
• 6+ years Architecture and Optimization experience for Database systems technologies with a focus on data marts and data warehouses, including column stores and NoSQL implementations (ex: neo4j, Cassandra, Hive, DynamoDB)
• 2+ years of experience with Apache Spark Structured Streaming patterns, include real time joins and enterprise scale tuning, with a modern development language (we use Scala)
• Knowledge of big data technologies commonly used within cloud environments (we use AWS), including internals and limitations (e.g. what is the component’s strengths and weaknesses and why)
Our Digital Platform Group is a world-class Education Technology team utilizing state-of-the-art applications to deliver intuitive learning experiences. DPG builds data-driven digital products that enhance teaching and improve learning outcomes. The team also conducts research and development targeted at new market opportunities in the quickly evolving education technology space. Join our DPG team and you'll assist in innovating learning technology and impacting the next generation of learners!
Can be located in Boston, NYC, or remote for the right candidate.
As an education innovation company, we're proud to play our part by inspiring learners around the world. If you bring your curiosity, we'll help you grow in a collaborative environment where everyone shares a passion for success.
Are you ready for a new challenge? Apply for a career at McGraw-Hill and together, we'll impact the world.