Senior Spark Database Engineer (Montreal)

Senior Spark Database Engineer (Montreal)

08 Nov
|
Houghton Mifflin Harcourt
|
Montreal

08 Nov

Houghton Mifflin Harcourt

Montreal

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 APIs
- Support streaming event processing with Spark and Scala
- Manage ETL imports, exports, and integration scripts
- Tune databases, queries, indexes, and system performance
- Automate deployments using Jenkins or Concourse

Requirements:

- Six or more years developing commercial database warehouses
- Two or more years developing with Spark and Scala
- One or more years using Airflow and Python
- Solid SQL, PostgreSQL, AWS RDS, and Aurora knowledge
- Bachelor’s or master’s degree in computer science, engineering, or STEM

Apply your Spark, Scala, SQL, PostgreSQL, and AWS expertise to HMH reporting systems in Montreal.

📌 Senior Spark Database Engineer (Montreal)
🏢 Houghton Mifflin Harcourt
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior spark database engineer (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: senior spark database engineer (montreal) / montreal