09 Nov
|
Houghton Mifflin Harcourt
|
Winnipeg
09 Nov
Houghton Mifflin Harcourt
Winnipeg
Build Spark and database solutions for HMH’s Reporting Platform in Montreal, using Scala, SQL, and AWS database technologies. Support reporting data at scale.As a Senior Software Engineer, you will develop commercial data warehouse and data mart capabilities for customer organizations. Your work spans Apache Spark, Scala, Airflow, Python, PostgreSQL, and REST API reporting support.
You will contribute to database performance, ETL, monitoring, automation, and platform architecture.Key Responsibilities:
Implement queries and stored procedures supporting reports and REST APIsSupport streaming event processing with Spark and ScalaManage ETL imports, exports, and integration scriptsTune databases, queries, indexes, and system performanceAutomate deployments using Jenkins or ConcourseRequirements:
Six or more years developing commercial database warehousesTwo or more years developing with Spark and ScalaOne or more years using Airflow and PythonStrong SQL, PostgreSQL, AWS RDS, and Aurora knowledgeBachelor’s or master’s degree in computer science, engineering, or STEMApply your Spark, Scala, SQL, PostgreSQL, and AWS expertise to HMH reporting systems in Montreal.
📌 Senior Spark Database Engineer (Winnipeg)
🏢 Houghton Mifflin Harcourt
📍 Winnipeg